CNC Programmer
Layton, UT · On-site
$67K - $85K/yr
Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining
Layton, UT · On-site
$67K - $85K/yr
Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining
Layton, UT · On-site
$67K - $85K/yr
Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining
Layton, UT · On-site
$67K - $85K/yr
Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining
Layton, UT · On-site
$67K - $85K/yr
Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining
Layton, UT · On-site
$67K - $85K/yr
Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining
Quick apply
Layton, UT · On-site
$67K - $85K/yr
Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining
Clearfield, UT · On-site
$25 - $34/hr
Signing Bonus $2,000 at one year of employment. (On-Site) The CNC Programmer / Machinist is responsible for machine programming, tooling design and fabrication, process verification, and training ...
Quick apply
Clearfield, UT · On-site
$25 - $34/hr
Signing Bonus $2,000 at one year of employment. (On-Site) The CNC Programmer / Machinist is responsible for machine programming, tooling design and fabrication, process verification, and training ...
Ogden, UT · On-site
$26 - $35.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
Ogden, UT · On-site
$26 - $35.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
$26 - $35.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
$26 - $35.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
Ogden, UT · On-site
$26 - $35.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
Ogden, UT · On-site
$26 - $35.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
Layton, UT · On-site
$67K - $85K/yr
Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining
Layton, UT · On-site
$67K - $85K/yr
Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining
Ogden, UT · On-site
$26 - $35.50/hr
... programming experience. (R) Ability to use a computer/tablet/keyboard. (R) Experience using hand tools. (R) Experience with CNC controllers, interpreting blueprints and producing quality parts.
Ogden, UT · On-site
$26 - $35.50/hr
... programming experience. (R) Ability to use a computer/tablet/keyboard. (R) Experience using hand tools. (R) Experience with CNC controllers, interpreting blueprints and producing quality parts.
Ogden, UT · On-site
$29.11/hr
... programming experience. (R) Ability to use a computer/tablet/keyboard. (R) Experience using hand tools. (R) Experience with CNC controllers, interpreting blueprints and producing quality parts.
Ogden, UT · On-site
$29.11/hr
... programming experience. (R) Ability to use a computer/tablet/keyboard. (R) Experience using hand tools. (R) Experience with CNC controllers, interpreting blueprints and producing quality parts.
$26 - $35.50/hr
... programming experience. (R) Ability to use a computer/tablet/keyboard. (R) Experience using hand tools. (R) Experience with CNC controllers, interpreting blueprints and producing quality parts.
$26 - $35.50/hr
... programming experience. (R) Ability to use a computer/tablet/keyboard. (R) Experience using hand tools. (R) Experience with CNC controllers, interpreting blueprints and producing quality parts.
$25.25 - $34.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
$25.25 - $34.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
$24.25 - $33.25/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
$24.25 - $33.25/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
$24 - $33/hr
CNC and manual mills, lathes, drill presses, grinders, waterjets and band saws * Composite and Metallics Machining * Reads and understands engineering drawings, geometric dimensioning & tolerancing ...
Quick apply
$24 - $33/hr
CNC and manual mills, lathes, drill presses, grinders, waterjets and band saws * Composite and Metallics Machining * Reads and understands engineering drawings, geometric dimensioning & tolerancing ...
Layton, UT · On-site
$24 - $33/hr
CNC and manual mills, lathes, drill presses, grinders, waterjets and band saws * Composite and Metallics Machining * Reads and understands engineering drawings, geometric dimensioning & tolerancing ...
Layton, UT · On-site
$24 - $33/hr
CNC and manual mills, lathes, drill presses, grinders, waterjets and band saws * Composite and Metallics Machining * Reads and understands engineering drawings, geometric dimensioning & tolerancing ...
Ogden, UT · On-site
The CNC Router Operator will produce machined parts by programming, setting up and operating the CNC router. Promotes safe practices while operating router to appropriately achieve an exceptional cut ...
Ogden, UT · On-site
The CNC Router Operator will produce machined parts by programming, setting up and operating the CNC router. Promotes safe practices while operating router to appropriately achieve an exceptional cut ...
Ogden, UT · On-site
The CNC Router Operator will produce machined parts by programming, setting up and operating the CNC router. Promotes safe practices while operating router to appropriately achieve an exceptional cut ...
Quick apply
Ogden, UT · On-site
The CNC Router Operator will produce machined parts by programming, setting up and operating the CNC router. Promotes safe practices while operating router to appropriately achieve an exceptional cut ...
$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
$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 ...
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 ...
Roy, UT · On-site
$25/hr
Set up, operate, and troubleshoot CNC mills and lathes. * Read and interpret blueprints, engineering drawings, and specifications. * Program, edit, and optimize CNC programs to improve efficiency and ...
Quick apply
Roy, UT · On-site
$25/hr
Set up, operate, and troubleshoot CNC mills and lathes. * Read and interpret blueprints, engineering drawings, and specifications. * Program, edit, and optimize CNC programs to improve efficiency and ...
$16.05 - $18.49
3% of jobs
$18.49 - $20.93
5% of jobs
$20.93 - $23.37
11% of jobs
$24.28 is the 25th percentile. Wages below this are outliers.
$23.37 - $25.80
15% of jobs
The median wage is $28.01 / hr.
$25.80 - $28.24
17% of jobs
$28.24 - $30.68
14% of jobs
$32.32 is the 75th percentile. Wages above this are outliers.
$30.68 - $33.12
14% of jobs
$33.12 - $35.56
9% of jobs
$35.56 - $38
6% of jobs
$38 - $40.44
3% of jobs
$40.44 - $42.87
2% of jobs
$16
$29
$42
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.

$67K - $85K/yr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 12 days ago
8.4
Based on 10 frontline employees who took The Breakroom Quiz
119th of 439 rated engineering
Sourced by ZipRecruiter
Aerospace product and parts manufacturing
51 - 200 Employees
Reston, VA, US
2003