FlightWay / Careers / Computer Numerically Controlled Tool Programmers

Technology

Computer Numerically Controlled Tool Programmers

Develop programs to control machining or processing of materials by automatic machine tools, equipment, or systems.

What you'll actually do

The activities O*NET rates highest for this occupation, most important first. Numbers are out of 100.

Develop programs to control machining or processing of materials by automatic machine tools, equipment, or systems. May also set up, operate, or maintain equipment.

What it takes

Two numbers per line: the level the work expects, and how important it is to doing the job well. Both are O*NET ratings, already on a 0–100 scale.

Skills

Knowledge

Abilities

How people get in

O*NET places this occupation in Zone 2 — some preparation needed. That is a statement about what employers typically require, not a rule about you.

Education

A high-school diploma is the usual starting point.

Experience

Some prior work experience helps but is rarely required.

Training

Expect a few months to a year of on-the-job training.

What it pays

These are typical technology compensation bands by employer tier — sector-level figures, not a measured salary for Computer Numerically Controlled Tool Programmers specifically. Treat them as the shape of the market, then check a real posting for the number.

Google · Meta · Apple

$165k – $350k+

Fortune 500 Tech

$100k – $170k

Startups & SMBs

$75k – $120k

How the work tends to run

Each line below is read off a single O*NET activity rating for this occupation — named, so you can disagree with it.

How FlightWay scores your fit against this

No black box. Here is the whole method, factor by factor.

1. You answer a short quiz
Your answers build a profile across the same 161 O*NET dimensions this page is describing — skills, knowledge, abilities and work activities. Same axes, so the comparison is like-for-like.
2. We correlate the two profiles
Fit is a mean-centered cosine — a correlation between the SHAPE of your profile and the shape of Computer Numerically Controlled Tool Programmers. Centering matters: raw similarity between any two occupations sits at 0.70–0.85 because all work shares a common profile, so without it every career would look like a match.
3. The number you see is personality fit only
"Would I want this work" and "am I ready for this work" are different questions, and averaging them answers neither. So readiness — what your résumé, coursework and projects prove — is scored separately and shown next to fit, never blended into it.
4. Every factor is visible
You can open any match and see which dimensions pushed it up and which pulled it down. If you disagree with the number, you can see exactly where it came from.

More in Technology

See every Technology career →

See your fit for Computer Numerically Controlled Tool Programmers

Ten questions, about 90 seconds. You get your match against Computer Numerically Controlled Tool Programmers and 782+ other real careers — with the reasoning shown.

Take the quiz Open in FlightWay

Occupational data on this page comes from the O*NET 30.3 Database, published by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). O*NET is a registered trademark of USDOL/ETA. FlightWay is not endorsed by, and USDOL/ETA is not responsible for, anything built on that data — see our terms. What is ours is the comparison, the score and the plan.