How to become a computer numerically controlled tool programmer
Develop programs to control machining or processing of materials by automatic machine tools, equipment, or systems. May also set up, operate, or maintain equipment.
Steps to get there
Most employers expect usually requires a high school diploma or ged, though some occupations may not..Some occupations may need little or no previous experience; others require several months to a year of experience. For example, landscaping and groundskeeping workers might require very little training or previous experience, while agricultural equipment operators can benefit from on-the job training.
What computer numerically controlled tool programmers do
- Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes.
- Enter computer commands to store or retrieve parts patterns, graphic displays, or programs that transfer data to other media.
- Modify existing programs to enhance efficiency.
- Compare encoded tapes or computer printouts with original part specifications and blueprints to verify accuracy of instructions.
- Prepare geometric layouts from graphic displays, using computer-assisted drafting software or drafting instruments and graph paper.
- Determine reference points, machine cutting paths, or hole locations, and compute angular and linear dimensions, radii, and curvatures.
Skills that matter most
- Monitoring
- Mathematics
- Reading Comprehension
- Active Listening
- Speaking
- Critical Thinking
- Writing
- Active Learning
Is computer numerically controlled tool programmer a good career?
On the numbers, this job pays above the typical job. Median pay is 34% above the all-occupation median. Whether it fits you depends on the work itself, the schooling you are willing to do and where you want to live.
Where it pays most
- Connecticut $86,390
- California $82,090
- Massachusetts $81,670
- Washington $81,420
- Missouri $78,130
Computer Numerically Controlled Tool Programmers salary by state and city
Sources: O*NET® 31.0 (CC BY 4.0, USDOL/ETA) and BLS Employment Projections 2025–35. Pay: BLS OEWS May 2025.