Skip to Content
Logo Careeronestop
careeronestop
your source for career exploration, training & jobs
Sponsored by the U.S. Department of Labor.
A proud partner of the american job center network.

Occupation Profile

Learn details about any occupation including what you might do on the job, how much you might earn, and how much education or training you might need.

Get started by entering a keyword for a career, a job title, or a type of work in the box below. Then enter your location and click "Search". Or, click "List of Occupations" to select from a list of careers.

Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic
Show More

Select items to add to your view

Overview


Employment


Wages

Education





Job Details






More Info


= not available for this occupation
Description: what do they do?
Develop programs to control machining or processing of metal or plastic parts by automatic machine tools, equipment, or systems.
Also known as:
Computer Numerical Control Programmer (CNC Programmer), Process Engineer, Programer, Project Engineer, CAD CAM Programmer (Computer-Aided Design Computer-Aided Manufacturing Programmer), Programmer, Welding Engineer, Software Engineer

    What does this information tell me?

    This description is a quick overview of what workers in this career might do.

    "Also known as" shows other common names for this career.

    What is the source of this information?

    This information comes from an O*NET database. Learn more on the Help page.

Career video
00:00
00:00

    Transcript: Consumer products are made with many metal and plastic parts. Metal and plastic machine workers set up the machines that produce the parts, and operate them during production. Hundreds of thousands of machine workers in the manufacturing industry work in different phases of production: following blueprints, they set up the machinery to produce the correct product. Machine setters prepare the machines before production and perform test runs of the initial batches, making repairs or adjustments as needed to ensure quality control. Then, operators take over, and may have to load the machine with metal or plastic materials or adjust machine controls during production. They periodically inspect the parts and conduct minor maintenance. At completion, they remove and test finished products, then document production numbers. Metal and plastic machine operators may specialize in a particular type of machine, for example: Computer-controlled machine tool operators operate robots to perform functions on workpieces. Computer numerically controlled machine tool programmers—called CNC workers— develop computer programs to control automated processes. They require more training than other machine workers. Extruding and drawing machine workers push out thermoplastic or metal materials in the form of tubes, rods, or hoses. Cutting, punching, and press machine workers run machines to saw, bend, or straighten materials. Molding, coremaking, and casting machine workers run machines to form metal or thermoplastic parts or products. Multiple machine tool setters, operators, and tenders set up or operate more than one type of cutting or forming machine tool or robot. Manufacturing facilities typically employ machine workers full time, usually in shifts that include evenings, weekends, and frequent overtime. With automation, multiple machines may be controlled at the same time, so workers train on different machines and gain a variety of skills. Because these workers operate powerful, high-speed machines, most usually wear protective equipment, such as safety glasses, earplugs, and steel-toed boots. Respirators are common for those in the plastics industry who work near materials that emit dangerous fumes or dust. Employers prefer to hire candidates with high school education, then train machine operators on the job.
View transcript
Outlook: will there be jobs?
Image. Employment outlook for this occupation
New job opportunities are very likely in the future.

This occupation is:
  • Expected to grow much faster than average


    What does this information tell me?

    Outlook information can tell you whether a career is expected to be in demand in the future—that is, whether there are likely to be job openings if you choose this career. Careers can have one of three outlooks:

    • A Bright outlook means new job opportunities are very likely in the future
    • An Average outlook means that a small number of new job opportunities are likely in the future (less than an 8 percent increase)
    • A Below Average outlook means new job opportunities are less likely in the future

    You can also view local job listings in this field by clicking "Find job openings" above. This can help you see if local businesses are hiring—another way of looking at demand.

    What is the source of this information?

    This information comes from the O*NET Resource Center. Learn more about O*NET’s Bright Outlook occupations. Note this information is only available at a national level, so even if you selected a state, you’ll only see this information for the whole country.

Projected employment
N/A
2016 Employment
N/A
2026 Employment
N/A
Percent change
N/A
Annual projected job openings
United States
25,100
2016 Employment
29,200
2026 Employment
16%
Percent change
3,100
Annual projected job openings
N/A: We do not have employment projections in this state for this occupation.

    What does this information tell me?

    Projected employment shows how much employment is expected to grow in this occupation over a 10-year period. This can help you decide if this career is a good choice for future job opportunities. You can look at projected employment in your state, or in other states where you might consider living.

    You can see the total number of people employed in this occupation in 2016, the number expected to be employed in 2026, and rate of growth over those years.

    The projections are based on assumptions of unemployment rates and labor productivity growth rates.  While the projected numbers may not be exact, they are helpful to compare one career to another, or one location to another.

    What is the source of this information?

    State-level data come from Projections Central and each state's Labor Market Information office.

    National-level data come from the Bureau of Labor Statistics Employment Projections, 2016-26.

Typical wages

Annual wages for Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic in United States
LocationUSUnited States
10%N/A$33,640
25%N/A$42,020
MedianN/A$52,550
75%N/A$65,060
90%N/A$81,960


    What does this information tell me?

    This chart shows you a range of how much most workers in this occupation earn per hour, in the location that you selected.

    You can select from three views of this data:

    • The Graph shows you wages at the 10th, 25th, 50th, 75th and 90th percentiles. Note that the lowest (10th %ile) wage shown is not necessarily a "starting wage." Instead it means that 10 percent of all workers in this career earn less that this amount, and 90 percent earn more. However, you can assume that you might earn close to the 10th or 25th %ile wages when you start out in most careers.
    • Select "Chart" to see a visual comparison between national wages and wages in the location you selected.
    • Select "Table" to see more wage data the national and local level.

    Please note that wage data are not available at the city or ZIP code level. If you selected a city or ZIP code, you will see wage data for the regional area.

    Also note that in this update, 21 detailed occupations found within the 2010 Standard Occupational Classification (SOC) were replaced with 10 new aggregations of those occupations; read more about these OES changes.

    You can learn more about wages for this and other occupations by clicking “See more wages” above.

    What is the source of this information?

    The wage information comes from the Bureau of Labor Statistics, Occupational Employment Statistics Program, 2017 data. For more detailed state wage data, please find the link to your state's wage data program in the Other Resources box.

Education and experience: to get started
People starting in this career usually have:
  • Postsecondary certificate
  • No work experience
  • 1 to 12 months on-the-job training

Programs that can prepare you:

    What does this information tell me?

    This shows you the typical level of education, work experience, and on-the-job training that most people have when they start in this career. Note that these are not requirements for entering this field, but the information can help you understand how qualified you might be.

    Interested in starting in this career? You can search for education programs in your local area by clicking “Find local training” above.

    What is the source of this information?

    This information comes from the Bureau of Labor Statistics, Office of Occupational Statistics and Employment Projections Education and Training Data.

Typical education
How much education do most people in this career have?
Chart. Percent of workers in this field by education level attained

    What does this information tell me?

    This chart shows you the range of education levels that people who currently work in this field have. You can use this to see if you fit in this range. Note that this includes ALL people who work in this field and not just those getting started.

    Interested in getting qualified for this career? You can search for programs that lead to the education needed, in your local area, by clicking “Find local training” above.

    What is the source of this information?

    This information comes from the Bureau of Labor Statistics, Office of Occupational Statistics and Employment Projections Education and Training Data.

Certifications: show your skills
Let employers know you have the skills to do well at this job.
Earning a certification can help you:
  • Get a job
  • Get a promotion

    What does this information tell me?

    When you click "Find certifications" you'll see a list of national certifications that are related to this career. From there, you can learn how to achieve one of these certifications to help you enter or get ahead in this field.

    What is the source of this information?

    This collection of occupational certifications is collected and regularly updated by CareerOneStop. Learn more at Certification Finder Help.

Licenses: do you need one?
Some states require an occupational license to work in this career.

    What does this information tell me?

    When you click "Find license details in your state" you'll see the license name and contact information for the agency in your state that oversees licensing for this field. If you have not selected a location, you'll see a list of all state licenses for this occupation.

    What is the source of this information?

    Information on licensed occupations is gathered in each state by Labor Market Information units under a grant from the U.S. Department of Labor. Learn more at License Finder Help.

Apprenticeships: learn on the job
Apprenticeships combine paid on-the-job-training with classroom lessons.

    What does this information tell me?

    When you click "Find apprenticeship sponsors" you'll find information that can help you locate apprenticeship opportunities in your state:

    • If there are businesses that have sponsored apprenticeships in this field in the past, you'll find their name and contact information.
    • If there are related occupations that might have apprenticeship opportunities, you'll find links to that information.
    • You'll also see contact information for state and federal agencies that oversee apprenticeship programs.

    What is the source of this information?

    Apprenticeship information comes from the U.S. Department of Labor, Office of Apprenticeships, and from CareerOneStop. Learn more at Apprenticeship Finder Help.

Activities: what you might do in a day
  • Program equipment to perform production tasks.
  • Select production equipment according to product specifications.
  • Determine production equipment settings.
  • Study blueprints or other instructions to determine equipment setup requirements.
  • Conduct test runs of production equipment.
  • Create diagrams or blueprints for workpieces or products.
  • Enter commands, instructions, or specifications into equipment.
  • Calculate dimensions of workpieces, products, or equipment.
  • Draw guide lines or markings on materials or workpieces using patterns or other references.
  • Plan production or operational procedures or sequences.
  • Perform basic equipment maintenance.
  • Mount materials or workpieces onto production equipment.
  • Position patterns on equipment, materials, or workpieces.

    What does this information tell me?

    This is a list of typical work activities that people in this career might do on the job. You can use this list to get an idea of whether this career might be a good fit for you.

    Click on “More activities” to see more detailed examples of activities for this career.

    You can also use this list to help you prepare for a job interview. Or, if you’ve already held a job like this, you can copy these activities to use on your resume.

    What is the source of this information?

    This information comes from O*NET OnLine's Occupation Information. They are O*NET’s Detailed Work Activities.

Knowledge
People in this career often know a lot about:
  • Computers and Electronics - Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
  • Mechanical - Knowledge of machines and tools, including their designs, uses, repair, and maintenance.
  • Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • Production and Processing - Knowledge of raw materials, production processes, quality control, costs, and other techniques for maximizing the effective manufacture and distribution of goods.
  • Engineering and Technology - Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
  • Design - Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.

    What does this information tell me?

    This is a list of general knowledge areas that are most commonly required for jobs in the career. Knowledge is typically gained through education and related experience.

    This list can help you learn if you are prepared for a job in this career. It can also help you decide on education or training programs that could help you prepare for the career.

    What is the source of this information?

    This information comes from the O*NET Resource Center. Learn more about O*NET's Knowledge descriptors.

Skills
People in this career often have these skills:
  • Programming - Writing computer programs.
  • Monitoring - Keeping track of how well people and/or groups are doing in order to make improvements.
  • Operation Monitoring - Watching gauges, dials, or display screens to make sure a machine is working.

    What does this information tell me?

    This is a list of a list the work-related skills most commonly required for jobs in the career.

    This list can help you understand how well your current skills fit this career. It can also help you plan your education or professional development.

    What is the source of this information?

    This information comes from the O*NET Resource Center. Learn more about O*NET's Skills descriptors.

Abilities
People in this career often have talent in:
  • Near Vision - Seeing details up close.
  • Information Ordering - Ordering or arranging things.
  • Perceptual Speed - Quickly comparing groups of letters, numbers, pictures, or other things.
  • Problem Sensitivity - Noticing when problems happen.
  • Mathematical Reasoning - Choosing the right type of math to solve a problem.
  • Visualization - Imagining how something will look after it is moved around or changed.

    What does this information tell me?

    This is a list of a list of personal qualities that might influence work and are most commonly required for success in this career.

    This list can help you understand if your natural strengths and abilities are a good fit for this career.

    What is the source of this information?

    This information comes from the O*NET Resource Center. Learn more about O*NET's Abilities descriptors.

Interests
  • Conventional - Occupations related to Conventional interests frequently involve following set procedures and routines. They include working with data and details more than with ideas. Usually there is a clear line of authority to follow.
  • Investigative - Occupations with Investigative interests frequently involve working with ideas, and require an extensive amount of thinking. They often involve research and figuring out problems mentally.
  • Realistic - Occupations with Realistic interests frequently involve practical, hands-on problems and solutions. They often deal with plants, animals, and real-world materials like wood, tools, and machinery. Many require working outside, and do not involve a lot of paperwork or working closely with others.

    What does this information tell me?

    This is a list of work environment-preferences that are most commonly associated with the career. It can help you understand if your natural interests are a good fit for this career.

    Click "Take an interest assessment" for a quick 30-question assessment that can help you understand your interests and see careers that might be good matches for them.

    What is the source of this information?

    This information comes from the O*NET Resource Center. Learn more about O*NET's Interest descriptors.

Typical tasks
  • 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.
  • 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.
  • Revise programs or tapes to eliminate errors, and retest programs to check that problems have been solved.
  • Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.
  • Prepare geometric layouts from graphic displays, using computer-assisted drafting software or drafting instruments and graph paper.
  • Enter computer commands to store or retrieve parts patterns, graphic displays, or programs that transfer data to other media.
  • Modify existing programs to enhance efficiency.
  • Determine reference points, machine cutting paths, or hole locations, and compute angular and linear dimensions, radii, and curvatures.
  • Draw machine tool paths on pattern film, using colored markers and following guidelines for tool speed and efficiency.
  • Sort shop orders into groups to maximize materials utilization and minimize machine setup time.
  • Enter coordinates of hole locations into program memories by depressing pedals or buttons of programmers.
  • Perform preventative maintenance or minor repairs on machines.
  • Align and secure pattern film on reference tables of optical programmers, and observe enlarger scope views of printed circuit boards.

    What does this information tell me?

    This is a list of typical tasks that people in this career might do on the job.  You can use this list to get an idea of whether this career might be a good fit for you.

    Click on “More tasks” to see more detailed examples for this career.

    You can also use this list to help you prepare for a job interview. Or, if you’ve already held a job like this, you can copy these tasks to use on your resume.

    What is the source of this information?

    This information comes from O*NET OnLine's Occupation Information. They are O*NET‘s Tasks.

    What does this information tell me?

    These are additional online resources related to this career. You may find different or more detailed information at these sources.

    What is the source of this information?

    This information is collected and maintained by CareerOneStop.