1. Skip to content

Computer Numerically Controlled (CNC) Machine Tool Programmers

Develop programs to control the processing of metal or plastic parts by machines.

Quick Facts


Above the statewide median
$29.63 / hour    Read more about wages


Well above statewide average
Growth rate:  20.2%    Read more about outlook


Vocational training is typically required.

On the Job:

Typical Work Tasks
  • Enter commands, instructions, or specifications into equipment.
  • Program equipment to perform production tasks.
  • Study blueprints or other instructions to determine equipment setup requirements.
  • Determine production equipment settings.
Read more about the job

Job Title Examples:

Manufacturing Engineer
Process Engineer
Computer Numerical Control Programmer (CNC Programmer)

See more job title examples

View All Career Information

Source: You can learn about our data sources in the About Us section.