Computer Numerically Controlled Tool Programmers
Projected +13% employment change leads this card; pay sits next to Power Distributors and Dispatchers, Water and Wastewater Treatment Plant and System Operators, Fabric and Apparel Patternmakers, Model Makers, Metal and Plastic.
Same-major-group titles next to Computer Numerically Controlled Tool Programmers: Power Distributors and Dispatchers ($107K) , Water and Wastewater Treatment Plant and System Operators ($60K) , Fabric and Apparel Patternmakers ($63K) , Model Makers, Metal and Plastic ($63K) . Hash-ordered per card so residual SOC siblings do not share an identical peer sentence.
What Computer Numerically Controlled Tool Programmers publish as work
O*NET task statements for SOC 51-9162 - occupation-level descriptions, not every employer's posting. Sibling cards diverge here because the task set is entity-keyed.
- 1. Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes
- 2. Analyze job orders, drawings, blueprints, specifications, printed circuit board pattern films, and design data to calculate dimensions, t…
- 3. Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce i…
- 4. Write programs in the language of a machine's controller and store programs on media, such as punch tapes, magnetic tapes, or disks
- 5. Determine reference points, machine cutting paths, or hole locations, and compute angular and linear dimensions, radii, and curvatures
- 6. Enter computer commands to store or retrieve parts patterns, graphic displays, or programs that transfer data to other media
- 7. Revise programs or tapes to eliminate errors, and retest programs to check that problems have been solved
- 8. Modify existing programs to enhance efficiency
- 9. Enter coordinates of hole locations into program memories by depressing pedals or buttons of programmers
- 10. Sort shop orders into groups to maximize materials utilization and minimize machine setup time
- 11. Compare encoded tapes or computer printouts with original part specifications and blueprints to verify accuracy of instructions
- 12. Prepare geometric layouts from graphic displays, using computer-assisted drafting software or drafting instruments and graph paper
O*NET skills and knowledge for Computer Numerically Controlled Tool Programmers
Importance-ranked O*NET profile for SOC 51-9162 - entity-keyed; sibling cards diverge here even when peer titles overlap.
Top skills
- 1. Programming 3.8
- 2. Monitoring 3.5
- 3. Mathematics 3.1
- 4. Complex Problem Solving 3.1
- 5. Operations Monitoring 3.1
- 6. Systems Analysis 3.1
- 7. Reading Comprehension 3.0
- 8. Active Listening 3.0
Knowledge areas
- 1. Production and Processing 4.3
- 2. Engineering and Technology 4.1
- 3. Mathematics 4.0
- 4. Design 3.9
- 5. Computers and Electronics 3.8
- 6. English Language 3.6
Typical Entry and Preparation Assignments
Top Paying States for Computer Numerically Controlled Tool Programmers
Other Production Occupations titles
BLS projects +13% employment change for Computer Numerically Controlled Tool Programmers (2024-2034), much faster than average vs the all-occupations baseline of 3.1%. Published median pay is $68,120.
BLS assigns Postsecondary nondegree award as typical entry education. These are occupation-level assignments, not universal employer rules. BLS does not publish a separate occupation-specific safety rate for this role; its broad SOC-group rate is excluded from this career card's grade.
Highest published state median in this ranking: Washington at $81,420. The table records differences without proving causes. Highest-pay peer shown here: Power Distributors and Dispatchers at $106,730. Compare the same statistic in the relevant local wage area before treating the national median as a personal benchmark; OEWS excludes employer benefits.
Share This Career Card
Data from U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025. Projections from BLS Employment Projections program, 2024–2034.
Related Careers & Pages
Dive into Computer Numerically Controlled Tool Programmers in more depth or explore nearby career data.
Full Salary Details
State, metro, and percentile breakdown
Jobs in Washington
Top-paying state for this role
Jobs in Vermont
Second-highest state pay
Power Distributors and Dispatchers
Highest-pay peer · $107K
Water and Wastewater Treatment Plant and System Operators
Lower-pay peer · $60K
All Career Cards
Browse every occupation card
Highest-Paying Rankings
Top careers nationwide
Compare Side-by-Side
Head-to-head with another role
Growth and outlook next reads
Frequently Asked Questions
What do computer numerically controlled tool programmers do day to day? ▼
Which O*NET skills rank highest for computer numerically controlled tool programmers? ▼
How does Computer Numerically Controlled Tool Programmers sit next to other Production Occupations titles? ▼
What is the median salary for Computer Numerically Controlled Tool Programmers? ▼
Is Computer Numerically Controlled Tool Programmers a growing occupation? ▼
What education do you need to become a computer numerically controlled tool programmers? ▼
Which states pay computer numerically controlled tool programmers the most? ▼
Source data and WageDex calculations are identified in context on this page. Wage and state figures use BLS OEWS May 2025; growth and education use BLS Employment Projections for 2024–2034; safety fields cite BLS CFOI/SOII; task statements cite O*NET where shown. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.
Source: U.S. Bureau of Labor Statistics, OES Occupational wage estimates by area and industry · 2025
All federal data sources used on this page
- BLS Occupational Employment and Wage Statistics (OEWS / OES) - wage estimates by area + occupation. bls.gov/oes
- O*NET OnLine - occupation task statements (importance-ranked). onetcenter.org
- BLS Quarterly Census of Employment and Wages (QCEW) - quarterly employment and wage totals by industry. bls.gov/cew
- U.S. Census Bureau ACS - demographic and labor-force context for metro/state aggregates. census.gov/programs-surveys/acs
- BLS Current Employment Statistics (CES) - monthly nonfarm payroll baselines. bls.gov/ces
- IRS Statistics of Income (SOI) - payroll-tax aggregate context. irs.gov/statistics
- BLS Local Area Unemployment Statistics (LAUS) - unemployment context for labor-market comparisons. bls.gov/lau