CNC Operator & Programmer

Produces machined parts by programming, setting up, and operating a computer numerical control (CNC) machine to cut and shape metal or plastic for production. CNC operators and programmers also maintain equipment, adhere to quality and safety standards, and keep detailed part records.

Idaho DOL Outlook

29% increase in the next 10 years with 16 annual openings in the state

Soft Skills

  • Analytical skills
  • Problem solving
  • Troubleshooting
  • Communication skills
  • Detail and results-driven

Technical Skills

  • Precision measurement
  • Technical mathematics
  • Reading and interpreting blueprints
  • Understanding of computer programming and CAD/CAM


This apprenticeship is approximately 1 year long with an on-the-job learning attainment of 2000 hours supplemented with 144 hours of related instruction.