Video Source:

Computer Numerically Controlled Machine Tool Programmers

Job Information

Develop programs to control machining or processing of metal or plastic parts by automatic machine tools, equipment, or systems.


  • Manufacturing industries employ almost all of these workers.
  • Workers learn in apprenticeship programs, informally on the job, and in secondary, vocational, or postsecondary schools; many entrants have previously worked as machinists or machine setters, operators, and tenders.
  • Applicants are expected to face competition for jobs.


Personality I'm organized
Salary $45,890/yr ($22.95/hr)
Job Outlook Below Average
Education Some college, no degree