Computer Numerically Controlled Tool Programmers

Code: 51-9162.00

Also known as: CAD CAM Programmer (Computer-Aided Design Computer-Aided Manufacturing Programmer), Computer Numerical Control Machinist (CNC Machinist), Computer Numerical Control Programmer (CNC Programmer), Programmer

Description: Develop programs to control machining or processing of materials by automatic machine tools, equipment, or systems. May also set up, operate, or maintain equipment.

Computer Numerically Controlled Tool Programmers

Typical wages


10% $37,730
25% $46,110
Median $57,740
75% $72,100
90% $88,860
10% $18.14
25% $22.17
Median $27.76
75% $34.67
90% $42.72

Projected employment

Estimated Employment
(2019 year)
25,700
Projected Employment
(2029 year)
31,300
Percent Change +0 %
Projected Annual Job Openings 3,100