Computer Numerically Controlled Tool Programmers

Computer Numerically Controlled Tool Programmers

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

Salary by State

State Name Employment Annual Salary Hourly Salary
Alabama 350 $55,010 $26.45
Arizona 350 $64,340 $30.94
Arkansas 140 $58,370 $28.06
California 2,810 $77,290 $37.16
Colorado 320 $60,010 $28.85
Connecticut 510 $74,650 $35.89
Florida 750 $59,540 $28.63
Georgia 490 $61,530 $29.58
Idaho 140 $54,440 $26.17
Illinois 1,240 $57,980 $27.87
Indiana 690 $53,360 $25.65
Iowa 540 $52,670 $25.32
Kansas 600 $70,250 $33.77
Kentucky 330 $61,990 $29.80
Louisiana $58,210 $27.99
Maine 90 $52,560 $25.27
Maryland $57,430 $27.61
Massachusetts 360 $69,970 $33.64
Michigan 2,050 $58,030 $27.90
Minnesota 980 $63,150 $30.36
Mississippi 50 $47,570 $22.87
Missouri 680 $59,630 $28.67
Montana 30 $65,390 $31.44
Nebraska 130 $49,830 $23.96
Nevada 140 $48,960 $23.54
New Hampshire 310 $67,800 $32.60
New Jersey 540 $61,960 $29.79
New York 1,000 $61,120 $29.38
North Carolina 430 $57,920 $27.85
North Dakota 40 $56,440 $27.14
Ohio 1,900 $56,820 $27.32
Oklahoma 360 $51,660 $24.84
Oregon 730 $66,820 $32.12
Pennsylvania 800 $56,370 $27.10
Rhode Island 100 $59,000 $28.36
South Carolina 170 $61,310 $29.47
South Dakota 130 $49,730 $23.91
Tennessee 450 $59,520 $28.62
Texas 2,010 $59,830 $28.77
Utah 230 $62,940 $30.26
Vermont 90 $58,220 $27.99
Virginia 250 $57,450 $27.62
Washington 780 $85,930 $41.31
Wisconsin 1,120 $57,950 $27.86

Education

The programs listed below are typically the education paths that can land you this kind of job.

A program that prepares individuals to apply technical knowledge and skills to operate computer numerically controlled (CNC) machine tools, such as lathes, mills, precision measuring tools, and related attachments and accessories, to perform machining functions, such as cutting, drilling, shaping, and finishing products and component parts. Includes instruction in CNC terminology, setup, programming, operations, and troubleshooting; blueprint reading; machining; lathe and mill operations; technical mathematics; computer literacy; CAD/CAM systems; shop and safety practices; equipment capabilities; and regulations and laws.

Certificate Associate Degree
Certificate
Yavapai College
Yavapai College
Prescott, AZ
Certificate
  • $62,360 per year
    National average salary
    Very High
    Job growth rate
  • Postsecondary nondegree award
    Typical education requirement
  • Moderate-term on-the-job training
    Typical on-the-job training requirement

Educational Attainment

The following chart shows the highest education level completed by those working as computer numerically controlled tool programmers.

  • Less than high school 9%
  • High school graduate 38%
  • College dropout 30%
  • Associate’s degree 14%
  • Bachelor’s degree 8%
  • Master’s degree 1%
  • Doctorate degree 0%

Similar Careers