Jobs · Engineering · Utah

CNC Programmer | Mastercam | Multi Axis Machining

gpac · Logan, UT · Yesterday
On-siteEngineeringFull-time

About the role

We're seeking an experienced CNC Programmer who can enhance machining processes and collaborate closely with machinists.

Responsibilities

  • Create and optimize CNC programs using Mastercam for complex precision machined components.
  • Develop efficient machining strategies for 3, 4, and 5 axis applications.
  • Select tooling, feeds, speeds, and workholding solutions.
  • Lead setup validation, prove-outs, and first article production.
  • Troubleshoot programming and machining issues.
  • Improve cycle times, tool life, and manufacturing efficiency.
  • Create setup documentation and maintain program revisions.
  • Partner with Engineering, Production, and Quality to deliver reliable manufacturing processes.
  • Mentor programmers and machinists while helping raise technical capability across the shop.

Requirements

  • Strong Mastercam programming experience.
  • Experience machining complex precision components.
  • Solid understanding of GD&T and engineering drawings.
  • Experience with CNC milling, turning, or both.
  • Knowledge of tooling, fixtures, workholding, and machining strategy.
  • Strong troubleshooting and problem-solving skills.
  • Experience proving out new programs and supporting production.

Preferred Experience

  • 3 to 7+ years of CNC programming experience.
  • Multi axis machining experience.
  • Fanuc, Haas, Mazak, or similar CNC controls.
  • Fixture design or tooling experience.
  • Continuous improvement or Lean manufacturing experience.

Why You'll Enjoy This Role

You'll have the opportunity to solve challenging manufacturing problems, influence machining strategy, improve production performance, and work alongside a skilled technical team that values quality and continuous improvement.

Similar jobs