• Computer Numerically Controlled Machine Tool Programmers
  • Manufacturing
  • Annual Median Wage
    $ 49,309
    $31,293 range bar $70,505
    Annual NC Wage Range
    Growth Rate
    Image of growth rate score 5
    Very Fast Growing
  • Computer numerically controlled machine tool programmers make programs to control machining or processing of metal or plastic parts. They use automatic machine tools, equipment, or systems and typically do the following:

What do they typically do

  • Observe machines on trial runs or conduct computer simulations to make sure that programs and machinery will work properly
  • Decide about the sequence of machine operations, and select the proper cutting tools for machining workpieces into desired shapes
  • Write instruction sheets and cutter lists for a machine's controller to guide setup and encode numerical control tapes
  • Determine reference points, machine cutting paths, or hole locations, and compute angular and linear dimensions, radii, and curvatures
  • Write programs in the language of a machine's controller and store programs on media
  • Design data to make proper calculations after analyzing job orders, drawings, blueprints, specifications, and printed circuit board pattern films
  • Compare encoded tapes or computer printouts with original part specifications and blueprints to make sure instructions are accurate
  • Revise programs or tapes to get rid of errors, and retest programs to check that problems have been solved

Number of Jobs

Average Annual
Job Growth +2.0%
Job Opening 78

Job Listings

Select a region/location in North Carolina to begin your search.
View available jobs

Education & Training

  • Education

    Most occupations require training in vocational schools, related on-the-job experience, or an associate's degree.
    Associated Programs or Majors
    More
    License
    • NA
    More
Private Training Programs
570

First Step

Find out where to start your new journey. Get started

Next Step

Find out what's next in line on your career journey. Get started
698
Change 128