CNC Programmer

Also called: CNC Tool Programmer, CAM Programmer

Writes the programs that tell computer-controlled machines how to carve metal into precise aerospace parts.

A day in the life

You load a 3D model into CAM software, plan the cutting paths, and simulate them before sending code to a five-axis mill that turns a titanium block into a jet engine part.

Pay over a career

Starting
$45k
Typical
$69k
High
$100k

Training

Certificate, about 2 years after high school. Machining certificate or associate degree plus experience.

Ways in: Trade school, 2-year college, Apprenticeship, On-the-job training. Training cost: Under $15k.

Majors to look at: Machine Tool Technology (trade school), Manufacturing Technology.

Outlook

Growing much faster than average (about 15% over 10 years).

Will it last? Our AI estimate

Medium risk in 5 years, high in 10. AI CAM software now auto-generates more toolpaths, so fewer programmers; tricky parts and machine setup still need skill.

Start now, in high school

Classes: Geometry, Machining or CNC CTE, Computer science, Algebra II.

Official data: O*NET occupation 51-9162.

More Aerospace Manufacturing & Test careers

Career Universe is an early version. Pay, training and AI-risk figures are estimates to start your own research, not verified facts. The research was written with AI research assistants, checked by validation scripts and spot-checked by hand. Check anything important with schools, employers and official sources. How the numbers work.