Computer Numerically Controlled Tool Programmer
Also called: CNC Machinist (Computer Numerical Control Machinist), CNC Operator (Computer Numerical Control Operator), CNC Programmer (Computer Numerical Control Programmer), Programmer
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 does a Computer Numerically Controlled Tool Programmer do?
- 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.
How to become a Computer Numerically Controlled Tool Programmer
Training: A high school diploma or GED or a certificate after high school. Ranges from a few days to one year of on-the-job training.
Skills you'll use
Is it a fit for you?
- Attention to Detail
- Dependability
- Cautiousness
- Intellectual Curiosity
- Achievement Orientation
Tools and technology
Questions people ask
How much does a Computer Numerically Controlled Tool Programmer make?
About $68,120 a year at the U.S. median. Most earn between $47,530 and $100,320. Pay depends on the state, the employer and experience.
How long does it take to become a Computer Numerically Controlled Tool Programmer?
Ranges from a few days to one year of on-the-job training.
Do you need a college degree to be a Computer Numerically Controlled Tool Programmer?
No four-year degree is needed. A high school diploma or GED or a certificate after high school.
Is Computer Numerically Controlled Tool Programmer a good career to get into?
O*NET lists it as a Bright Outlook career: it's expected to grow quickly or have lots of openings in the next few years.
Related careers
Want to land a Computer Numerically Controlled Tool Programmer job?
Build your résumé and cover letter for this job, free, in a few minutes.
Build my free kit →National wage figures via O*NET Web Services. This application incorporates information from O*NET Web Services by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). O*NET® is a trademark of USDOL/ETA. Figures are national estimates and vary by state, employer and experience. Career details from O*NET Web Services by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA.