Explore This Path

Computer-controlled Tool Programmer

💰 Earn $65K-$100K
📚 Vocational Training
⏱️ 12–24 Month Training
📈 12.8% Job Growth
  • Ideal for tech enthusiasts who love precision and automation in manufacturing.
  • Shape the future by programming machines that craft essential components.
  • Unique role blending creativity and technical skills to perfect machine operations.
Computer-controlled Tool Programmer
What Computer-controlled Tool Programmers DoDevelop programs to control machining or processing of materials by automatic machine tools, equipment, or systems. May also set up, operate, or maintain equipment.
  • Write programs in the language of a machine's controller and store programs on media, such as punch tapes, magnetic tapes, or disks.
  • Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes.
  • Revise programs or tapes to eliminate errors, and retest programs to check that problems have been solved.
  • Analyze job orders, drawings, blueprints, specifications, printed circuit board pattern films, and design data to calculate dimensions, tool selection, machine speeds, and feed rates.
  • Write instruction sheets and cutter lists for a machine's controller to guide setup and encode numerical control tapes.
Computer-controlled Tool Programmers Education, Salary, and Growth
Minimum EducationVocational Training
Career ProspectsExcellent (Increasing by 5% or more)
Training Time1 to 2 years
Job Openings3,100 Annually
Median Earnings
$78,750 in California
$65,670 Nationally

$0

$25K

$50K

$75K

$100K

$125K

$150K

$175K

$200K

$225K

$250K

Only you can decide how much you need to earn — but knowing what it actually costs to live in your area can help. The Family Budget Calculator can guide you.
Real Talk Reel

We've curated a playlist for you to get a glimpse into a day in the life of this career.

@rebecca_the_riveter
Is This Career Right For You?
YOU Like
  • Thinking and problem solving
  • Using data or completing tasks
  • Working with my hands
you value
  • Having support
  • Having freedom
  • Personal relationships
you are skilled in
  • Active Listening
  • Critical Thinking
  • Monitoring
  • Operation and Control
  • Operations Monitoring
Go Deeper: Computer-controlled Tool Programmers Explained
Computer-controlled Tool ProgrammerExplore career pathways, key skills, and what each role has to offer.
How Do You Train for This Career?

Learn about the education and training paths that can lead to this career — and what to expect from each one.

Vocational SchoolA vocational school typically equips students with specialized skills and practical training in specific trades or occupations, enhancing their employability and providing direct pathways to relevant careers.
🎓 Skills-Focused
⏱️ Finish in 6 months - 2 years
Associate's DegreeAn associate's degree typically provides graduates with foundational knowledge and skills for entry-level jobs in the graduate's industry, or serves as a stepping stone towards further education.
🎓 College
⏱️ Finish in 2-3 years
Bachelor's DegreeA bachelor's degree typically results in increased knowledge about a variety of academic subjects, specialized knowledge in a focused field of study, and is considered the foundational qualification for many careers.
🎓 College
⏱️ Finish in 4-5+ years
find training near you

Find local programs, apprenticeships, or degrees to start your path.

Enter your location to see training near you

What Are Similar Careers?

Updated April 2026. Data sourced from O*NET and Bureau of Labor Statistics.
Want to explore more possibilities?
Search more paths with altpath discover.
discover more
Computer-controlled Tool Programmer | Explore this Career