CNC Programmer-Park City,Utah
$25 - $34.25/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of Mastercam 2024 is required. * Three years of 3D modeling experience with Pro Engineer/Creo.
$25 - $34.25/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of Mastercam 2024 is required. * Three years of 3D modeling experience with Pro Engineer/Creo.
$25 - $34.25/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of Mastercam 2024 is required. * Three years of 3D modeling experience with Pro Engineer/Creo.
$23.75 - $32.50/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of Mastercam 2024 is required. * Three years of 3D modeling experience with Pro Engineer/Creo.
$23.75 - $32.50/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of Mastercam 2024 is required. * Three years of 3D modeling experience with Pro Engineer/Creo.
Clearfield, UT · On-site
$19.25 - $26.25/hr
CNC programming using Cam software and blueprints or part files. * Set-up of part and cutting tools for machining parts on 3 & 5 axis CNC mills and Lathes. * Verifies conformance of finished part to ...
Clearfield, UT · On-site
$19.25 - $26.25/hr
CNC programming using Cam software and blueprints or part files. * Set-up of part and cutting tools for machining parts on 3 & 5 axis CNC mills and Lathes. * Verifies conformance of finished part to ...
Salt Lake City, UT · On-site
$20 - $40/hr
The ideal candidate will have strong experience in CNC programming and machining, with a focus on Vertical Turning Lathes (VTLs) . This role requires a high level of precision, attention to detail ...
Salt Lake City, UT · On-site
$20 - $40/hr
The ideal candidate will have strong experience in CNC programming and machining, with a focus on Vertical Turning Lathes (VTLs) . This role requires a high level of precision, attention to detail ...
$18.75 - $25.75/hr
Engineering Technology Corporation (Salt Lake City, UT) Date Posted: 4/15/26 Job Summary: Set up, program, and operate CNC, manual milling, and lathe machines to produce precision components for ...
$18.75 - $25.75/hr
Engineering Technology Corporation (Salt Lake City, UT) Date Posted: 4/15/26 Job Summary: Set up, program, and operate CNC, manual milling, and lathe machines to produce precision components for ...
Salt Lake City, UT · On-site
$19.75 - $27/hr
Engineering Technology Corporation (Salt Lake City, UT) Date Posted: 4/15/26 Job Summary: Set up, program, and operate CNC, manual milling, and lathe machines to produce precision components for ...
Salt Lake City, UT · On-site
$19.75 - $27/hr
Engineering Technology Corporation (Salt Lake City, UT) Date Posted: 4/15/26 Job Summary: Set up, program, and operate CNC, manual milling, and lathe machines to produce precision components for ...
Work directly with CNC programmer to set up new jobs * Measure parts with correct tools including micrometers, calipers, height gauge, pins, gauge blocks, etc. * Instruct machine operators on proper ...
New
Work directly with CNC programmer to set up new jobs * Measure parts with correct tools including micrometers, calipers, height gauge, pins, gauge blocks, etc. * Instruct machine operators on proper ...
New
$17.25 - $23.75/hr
As a CNC Operator, you will be responsible for programming, operating, and maintaining computer numerical control (CNC) machines. Your attention to detail, technical skills, and ability to work ...
$17.25 - $23.75/hr
As a CNC Operator, you will be responsible for programming, operating, and maintaining computer numerical control (CNC) machines. Your attention to detail, technical skills, and ability to work ...
Ogden, UT · On-site
$20 - $30/hr
Familiarity with FANUC or Mitsubishi controls and basic CNC programming concepts * Experience in a machine shop or high-volume manufacturing environment * Ability to hold tight tolerances and perform ...
Quick apply
Ogden, UT · On-site
$20 - $30/hr
Familiarity with FANUC or Mitsubishi controls and basic CNC programming concepts * Experience in a machine shop or high-volume manufacturing environment * Ability to hold tight tolerances and perform ...
Layton, UT · On-site
$66K - $84K/yr
Activities will include CNC programming, machining process development, ownership of machining related projects including any pre and post machining operations. The following essential job functions ...
Quick apply
Layton, UT · On-site
$66K - $84K/yr
Activities will include CNC programming, machining process development, ownership of machining related projects including any pre and post machining operations. The following essential job functions ...
CNC Machinist Sales and Application Engineer Location - Salt Lake City, UT Job Summary Kennametal is seeking talented machinists and programmers looking to transition their career off the floor day ...
CNC Machinist Sales and Application Engineer Location - Salt Lake City, UT Job Summary Kennametal is seeking talented machinists and programmers looking to transition their career off the floor day ...
CNC Machinist Sales and Application Engineer Location - Salt Lake City, UT Job Summary Kennametal is seeking talented machinists and programmers looking to transition their career off the floor day ...
CNC Machinist Sales and Application Engineer Location - Salt Lake City, UT Job Summary Kennametal is seeking talented machinists and programmers looking to transition their career off the floor day ...
CNC Machinist Sales and Application Engineer Location - Salt Lake City, UT Job Summary Kennametal is seeking talented machinists and programmers looking to transition their career off the floor day ...
CNC Machinist Sales and Application Engineer Location - Salt Lake City, UT Job Summary Kennametal is seeking talented machinists and programmers looking to transition their career off the floor day ...
Ogden, UT · On-site
$35 - $40/hr
CNC Machinist Technician - Direct Hire Location: Ogden, UT Relocation: $7,500 lump sum available ... Read and interpret complex blueprints, engineering drawings, and specifications. * Perform ...
Quick apply
Ogden, UT · On-site
$35 - $40/hr
CNC Machinist Technician - Direct Hire Location: Ogden, UT Relocation: $7,500 lump sum available ... Read and interpret complex blueprints, engineering drawings, and specifications. * Perform ...
$36 - $45/hr
Collaborate with design engineers using SolidWorks and Mastercam software to develop machining ... Minimum of 5 years of CNC Machinist experience in Aerospace & Defense is required * Extensive ...
Quick apply
$36 - $45/hr
Collaborate with design engineers using SolidWorks and Mastercam software to develop machining ... Minimum of 5 years of CNC Machinist experience in Aerospace & Defense is required * Extensive ...
UT · On-site
$29 - $36/hr
Collaborate with the programming team to improve machining processes and reduce cycle times. * Perform routine maintenance on CNC machines and ensure equipment is in excellent working condition.
UT · On-site
$29 - $36/hr
Collaborate with the programming team to improve machining processes and reduce cycle times. * Perform routine maintenance on CNC machines and ensure equipment is in excellent working condition.
West Valley City, UT · On-site
Collaborate with the programming team to improve machining processes and reduce cycle times. * Perform routine maintenance on CNC machines and ensure equipment is in excellent working condition.
Quick apply
West Valley City, UT · On-site
Collaborate with the programming team to improve machining processes and reduce cycle times. * Perform routine maintenance on CNC machines and ensure equipment is in excellent working condition.
West Valley, UT · On-site
$19.75 - $27/hr
Collaborate with the programming team to improve machining processes and reduce cycle times. * Perform routine maintenance on CNC machines and ensure equipment is in excellent working condition.
West Valley, UT · On-site
$19.75 - $27/hr
Collaborate with the programming team to improve machining processes and reduce cycle times. * Perform routine maintenance on CNC machines and ensure equipment is in excellent working condition.
$25 - $37.50/hr
Set up and operate CNC lathes, mills, grinders, shapers, and manual machines ... Machine, grind, and test parts to engineering and customer specifications * Inspect parts to ensure ...
Quick apply
$25 - $37.50/hr
Set up and operate CNC lathes, mills, grinders, shapers, and manual machines ... Machine, grind, and test parts to engineering and customer specifications * Inspect parts to ensure ...
$15.32 - $17.65
3% of jobs
$17.65 - $19.97
5% of jobs
$19.97 - $22.30
11% of jobs
$23.17 is the 25th percentile. Wages below this are outliers.
$22.30 - $24.63
15% of jobs
The median wage is $26.74 / hr.
$24.63 - $26.96
17% of jobs
$26.96 - $29.28
14% of jobs
$30.85 is the 75th percentile. Wages above this are outliers.
$29.28 - $31.61
14% of jobs
$31.61 - $33.94
9% of jobs
$33.94 - $36.27
6% of jobs
$36.27 - $38.60
3% of jobs
$38.60 - $40.92
2% of jobs
$15
$28
$40
A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.
| Aspect | Cnc Programmer | Cnc Machinist |
|---|---|---|
| Primary Role | Designs and writes CNC code to control machine tools | Operates and sets up CNC machines based on provided programs |
| Skills & Certifications | G-code programming, CAD/CAM software, technical certifications | Machine operation, measurement, troubleshooting skills |
| Work Environment | Design offices, programming stations, sometimes on the shop floor | Shop floor, machine shop environments |
| Responsibilities | Creating programs, optimizing machining processes | Running machines, inspecting parts, maintaining equipment |
While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

$25 - $34.25/hr
Full-time
Medical, Dental, Vision, Life, Retirement
Posted 4 days ago
8.7
Based on 23 frontline employees who took The Breakroom Quiz
13th of 60 rated aerospace companies
Get the full story on Breakroom