Develop programs to control machining or processing of materials by automatic machine tools, equipment, or systems.
Develop programs to control machining or processing of materials by automatic machine tools, equipment, or systems. May also set up, operate, or maintain equipment.
Take a personality test to see if Computer Numerically Controlled Tool Programmers fits your profile
Career Match Test →Explore the Career Path section to see progression from junior to senior
Jump to Career Path →Start learning — check the Learning Path for free courses
Jump to Learning Path →Your career progression roadmap with salary growth at each level
Career Ladder
Trainee Computer Numerically Controlled Tool Programmer → Technician Computer Numerically Controlled Tool Programmer → Senior Technician Computer Numerically Controlled Tool Programmer → Lead Technician Computer Numerically Controlled Tool Programmer
Where are you on this career path?
Click a level below to set your current position
Salary Growth
4
Levels
95K
Top Salary
8+
Years
Skills you need to develop and courses to get there
🚀
Set your current level first
Go to the Career Path tab and select your current level to see your personalized learning plan.
Go to Career PathTimeline: 0-2 | Entry Level Base: $45,980 - $58,205/year With equity/bonuses: $50,578 - $69,846 Top markets (SF/NYC): $52,877 - $69,846 Execute core tasks using Programming under…
Junior vs Senior — daily schedule breakdown
9am — Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes.
Conservative and aggressive scenarios for 10–15 years
Year 1: Entry level $32,186 - $52,385 Year 2-3: Junior level $58,205 - $66,909 Year 4-6: Mid level $66,909 - $72,543 Year 7-10: Senior level $72,543 - $86,788 Year 10+:…
15 questions — answer honestly
You find the craft of a Computer Numerically Controlled Tool Programmer genuinely interesting, not just a paycheck You enjoy working with Programming and Monitoring You…
Sign up to see salary data
Create Free AccountTake these tests to find out if this career matches your personality:
Related Reading
Related Holland / RIASEC Types