Production

Computer Numerically Controlled Tool Programmers

Metal and plastic machine workers set up and operate machines that cut, shape, and form metal and plastic materials or pieces.

31/100
#132 of 825
$68,120
median pay, U.S.
28,500
employed (2024)
+12.8%
growth, 2024–34
3,100
openings per year
Postsecondary nondegree award
typical entry education

Is computer numerically controlled tool programmers a good career?

It scores 31/100 and ranks #132 of 825 occupations on pay, growth, employment and openings. Here's what the federal data says, with no editorializing.

Advantages

  • Pays above the U.S. median wage ($68,120)
  • Faster-than-average projected growth (+12.8% through 2034)

Possible tradeoffs

  • No notable tradeoffs stand out in the wage and projection data.

What computer numerically controlled tool programmers earn

Wages: BLS OEWS May 2025

Pay is a range, not a number. Half of U.S. computer numerically controlled tool programmers earn between $58,270 and $81,890 a year.

Best-paying states

Connecticut statewide
$86,390
California statewide
$82,090
Massachusetts statewide
$81,670
Washington statewide
$81,420
Missouri statewide
$78,130
Vermont statewide
$77,980
Kansas statewide
$76,080
North Dakota statewide
$75,990
Oregon statewide
$75,150
Arizona statewide
$74,450
$40k $90k $140k

Best-paying metros

01 San Jose, CA $102,980
02 Wichita, KS $99,790
03 St. Louis, MO $94,230
04 Naples, FL $93,770
05 San Francisco, CA $93,640
06 Boulder, CO $91,420
07 Hartford, CT $89,190
08 Bridgeport, CT $87,880

Strongest employment concentration

01 California 2,990
02 Ohio 2,370
03 Michigan 2,300
04 Texas 1,930
05 Wisconsin 1,610
06 Indiana 1,490

Live computer numerically controlled tool programmers jobs

No live computer numerically controlled tool programmers openings yet

When the jobs.best ATS feed launches, verified computer numerically controlled tool programmers openings will appear here — each shown against the $68,120 national median. Nothing here is placeholder.

No placeholder listings · nothing invented

How to become a computer numerically controlled tool programmer

Typical education
Postsecondary nondegree award
Work experience
None
On-the-job training
Moderate-term on-the-job training
Outlook
Employment is projected to grow decline through 2034.

Education

Although metal and plastic machine workers typically need a high school diploma, CNC tool programmers usually need coursework beyond high school. Some community colleges and other schools offer courses and certificate programs in operating metal and plastics machines including CNC programming.

For metal and plastic machine workers, high school classes in computer programming, math, and vocational technology may be useful.

Training

Machine operator trainees usually begin by watching and helping experienced workers on the job. Under supervision, they may supply materials, start and stop the machines, or remove finished products. Then, they advance to operators’ more difficult tasks, such as adjusting feeds and speeds, replacing tools, and measuring finished products for conformance. Eventually, some operators develop the skills and experience to set up machines.

The complexity of the equipment usually determines the time required to become an operator. Some operators and tenders are trained on basic machine operations and functions in a few months. Others, such as CNC tool operators, may need training for up to 1 year.

Because of the prevalence of computerized machines in manufacturing, training on computer-aided design (CAD), computer-aided manufacturing (CAM), and CNC equipment may be helpful.

Licenses, certifications & registrations

Certification can show competence and can be helpful for advancement.

Advancement

With skill and experience, workers may advance to positions that offer higher pay and more responsibility. It is common for machine operators to move into setup or machinery maintenance positions. Setup workers may become industrial machinery mechanics and maintenance workers, machinists, or tool and die makers.

Experienced workers with good communication and analytical skills may advance to supervisory positions.

Important qualities

Computer skills. Metal and plastic machine workers must be able to use programmable devices, computers, and robots on the factory floor.

Mechanical skills. These workers must be comfortable with machines and have a good understanding of how all the parts work.

Physical stamina. Metal and plastic machine workers must be able to stand for long periods and do repetitive tasks.

Physical strength. Metal and plastic machine workers must be able to secure and tighten heavy fixtures into place.

Related occupations

High school diploma or equivalent · $43,220 median
High school diploma or equivalent · $40,110 median
High school diploma or equivalent · $50,690 median
Questions about becoming a computer numerically controlled tool programmer
How much do computer numerically controlled tool programmers make?

The national median wage is $68,120 a year, with the middle half earning between $58,270 and $81,890 (BLS OEWS May 2025).

Is computer numerically controlled tool programmers a good career?

On the Jobs.best index it scores 31 of 100 and ranks #132 of 825 occupations, weighing pay, growth, employment and openings. Employment is projected to change +12.8% through 2034.

What education do you need to become a computer numerically controlled tool programmer?

The typical entry-level education is postsecondary nondegree award.

Where do computer numerically controlled tool programmers earn the most?

Among states, Connecticut pays the highest median ($86,390). Local pay for every state and metro is below.

U.S. Bureau of Labor StatisticsWages: BLS OEWS May 2025 · Projections: BLS EP 2024–34
Sources: OEWS-M2025 · EP-2024-34 · OOH-2024-34. How we score careers →