
Advanced ManufacturingSOC 51-9162.00
CNC Machine 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.
- Median annual wage
- $69,570
- Unique job postings
- 5
- Growth 2026–2032
- +10%
- Projected annual openings
- 49
- Counties with postings
- 2
Colorado BLS OEWS (2025)
Education & credentials
Typical education
- Associate's degree or CNC certificate training.
Credential requirement
A National Institute for Metalworking Skills (NIMS) Level I Certification or graduation from a CAD/CAM program is valued.
Credentials & licenses
- Associate's degree or CNC certificate training.
Skills for the work
Knowledge
- Production and Processing
- Engineering and Technology
- Mathematics
- Design
- Computers and Electronics
- English Language
- Education and Training
Skills
- Monitoring
- Mathematics
- Active Listening
- Critical Thinking
- Reading Comprehension
- Speaking
- Active Learning
Abilities
- Near Vision
- Information Ordering
- Problem Sensitivity
- Perceptual Speed
- Mathematical Reasoning
- Category Flexibility
- Selective Attention
Pay & opportunity
Annual pay vs living wage
Denver metro · Single adult
- Career pay
- $80,454
- Living wage
- $55,390
Top Colorado regions
| Region | Median wage | Openings/yr |
|---|---|---|
| Region 3 - Denver | $80,378 | 30 |
| Region 2 - Northern Colorado | $81,442 | 9 |
| Region 4 - Pikes Peak | $74,007 | 3 |
Top counties2 counties shown
Counties ranked by unique job postings. Source: Lightcast.
| County | Unique job postings |
|---|---|
| El Paso County | 3 |
| Grand County | 2 |

