What does a Computer Numerically Controlled Tool Programmer
actually do all day?
top skill Programmingcore tasks 6median pay $68,120AI exposure 12/100
Computer Numerically Controlled Tool Programmers is deadline-driven, mixed sitting & moving, some people contact work. Precision matters a lot here.
What this job actually does all day
The representative tasks O*NET analysts recorded for this role — not a glossy job ad, the real work.
- Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes.
- Analyze job orders, drawings, blueprints, specifications, printed circuit board pattern films, and design data to calculate dimensions, tool selection, machine speeds, and feed rates.
- Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.
- Write programs in the language of a machine's controller and store programs on media, such as punch tapes, magnetic tapes, or disks.
- Determine reference points, machine cutting paths, or hole locations, and compute angular and linear dimensions, radii, and curvatures.
- Enter computer commands to store or retrieve parts patterns, graphic displays, or programs that transfer data to other media.
Skills & environment
Bars are O*NET importance/intensity ratings, scaled 0–100 so you can compare at a glance.
The skills it demands most
What the environment feels like
Deadline pressure: constant deadline pressureConflict & friction: moderateNeed to be exact: precision is criticalTime spent sitting: moderateContact with people: moderate
Go deeper on this role
How this is built. Tasks, skills, and work-environment ratings come from the
U.S. Department of Labor's O*NET occupational analysis — job analysts survey real workers, so this is the
closest thing to "what the job is actually like" in public data. Skill scores are O*NET Importance
ratings (0–5) and environment measures are Context ratings (0–5), both rescaled to 0–100 here for
easy reading. This task-and-skill detail comes straight from the O*NET database — it's
pulled straight from the survey, not invented. Figures describe the typical role, not any one person's job.