Data & Research
UI Portal Employer Portal Claimant Portal
 
* ELMI Occupation Profile - Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic *
 
Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic
(O*NET 51-4012.00, SOC 51-4012)
What they do
Develop programs to control machining or processing of metal or plastic parts by automatic machine tools, equipment, or systems.
 
Also called:
CAD CAM Programmer (Computer-Aided Design Computer-Aided Manufacturing Programmer), Computer Numerical Control Machine Operator (CNC Machine Operator), Computer Numerical Control Machining Center Operator (CNC Machining Center Operator), Computer Numerical Control Machinist (CNC Machinist), Computer Numerical Control Operator (CNC Operator), Computer Numerical Control Programmer (CNC Programmer), Machine Shop Lead Man, Machining Manager, Process Engineer, Programmer
 
 
Wages
Vermont - 2018
Percentile1HourlyYearly
10% $ 19.73   $41,040  
25% $ 22.65   $47,110  
Median $ 26.78   $55,710  
75% $ 30.06   $62,530  
90% $ 34.58   $71,930  
 
Average $ 26.58   $55,280  
1 What are Percentile Wages?
More at CareerOneStop
 
Industries of Employment
United States - 2016
IndustryPercent of total
  • Fabricated metal product manufacturing
44%
  • Machinery manufacturing
22%
  • Transportation equipment manufacturing
13%
  • Primary metal manufacturing
3%
  • Miscellaneous manufacturing
3%
More at BLS
 
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.
More at O*NET
 
Skills
People in this career often have these skills:
  • Programming
    Writing computer programs for various purposes.
  • Monitoring
    Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
  • Operation Monitoring
    Watching gauges, dials, or other indicators to make sure a machine is working properly.
  • Active Learning
    Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Complex Problem Solving
    Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
More at O*NET
 
Interests
People in this career often prefer these work environments:
  • Conventional
    Conventional occupations frequently involve following set procedures and routines. These occupations can include working with data and details more than with ideas. Usually there is a clear line of authority to follow.
  • Investigative
    Investigative occupations frequently involve working with ideas, and require an extensive amount of thinking. These occupations can involve searching for facts and figuring out problems mentally.
  • Realistic
    Realistic occupations frequently involve work activities that include practical, hands-on problems and solutions. They often deal with plants, animals, and real-world materials like wood, tools, and machinery. Many of the occupations require working outside, and do not involve a lot of paperwork or working closely with others.
What are your interests? Take the O*NET Interest Profiler
 
Work Styles
People in this career will do well at jobs that need:
  • Attention to Detail
    Job requires being careful about detail and thorough in completing work tasks.
  • Independence
    Job requires developing one's own ways of doing things, guiding oneself with little or no supervision, and depending on oneself to get things done.
  • Analytical Thinking
    Job requires analyzing information and using logic to address work-related issues and problems.
  • Dependability
    Job requires being reliable, responsible, and dependable, and fulfilling obligations.
  • Integrity
    Job requires being honest and ethical.
More at O*NET
 
Other Resources
  • CareerOneStop
    resource for job seekers, students, businessess and career professionals
  • O*NET Online
    nation's primary source of occupational information
 
Related Occupations
More at O*NET
 
 
Career Video
 
Projected Employment
 Vermont
2016 employment 95
2026 employment 99
Annual percent change
(compounded)
0.4%
Annual projected job openings
(due to change and separations)
10
More at Occupational Projections
 
Education and Experience:
  • Typical education needed for entry
    Postsecondary non-degree award
  • Work experience in a related occupation
    No work experience
  • Typical on-the-job training needed to attain competency
    1 to 12 months on-the-job training
Based on BLS Education and Training Classifications
 
Job Zone
Medium Preparation Needed
  • Specific Vocational Preparation Range
    (6.0 to < 7.0) - A typical worker will require over 1 year up to and including 2 years of training to achieve average performance in this occupation.
Based on O*Net Job Zones and SVP
 
Education Level
How much education do most people in this career have?
Education level Percent of
U.S. Workers
Doctoral or professional degree
or post-MA certificate
  0%
Master's degree or
post-BA certificate
  0%
Bachelor's degree   10%
Associate's degree   19%
Certificate or some college,
no degree
  47%
High school diploma
or equivalent
  24%
Less than high school diploma   0%
More at O*NET
 
Abilities
People in this career often have talent in:
  • Information Ordering
    The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).
  • Near Vision
    The ability to see details at close range (within a few feet of the observer).
  • Perceptual Speed
    The ability to quickly and accurately compare similarities and differences among sets of letters, numbers, objects, pictures, or patterns. The things to be compared may be presented at the same time or one after the other. This ability also includes comparing a presented object with a remembered object.
  • Problem Sensitivity
    The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.
  • Mathematical Reasoning
    The ability to choose the right mathematical methods or formulas to solve a problem.
More at O*NET
 
Work Activities
In general, what you might do:
  • Interacting With Computers
    Using computers and computer systems (including hardware and software) to program, write software, set up functions, enter data, or process information.
  • Getting Information
    Observing, receiving, and otherwise obtaining information from all relevant sources.
  • Controlling Machines and Processes
    Using either control mechanisms or direct physical activity to operate machines or processes (not including computers or vehicles).
  • Making Decisions and Solving Problems
    Analyzing information and evaluating results to choose the best solution and solve problems.
  • Communicating with Supervisors, Peers, or Subordinates
    Providing information to supervisors, co-workers, and subordinates by telephone, in written form, e-mail, or in person.
More at O*NET
 
Detailed Work Activities
What you might do in a day:
  • Program equipment to perform production tasks.
  • Determine production equipment settings.
  • Select production equipment according to product specifications.
  • Study blueprints or other instructions to determine equipment setup requirements.
  • Conduct test runs of production equipment.
More at O*NET
 
Tasks
On the job, you would:
  • 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.
More at O*NET
 
O*NET in-it

This page includes information from the O*NET 24.0 Database 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.

BLS

This page includes information produced in cooperation with the U.S. Bureau of Labor Statistics, Occupational Employment Statistics and State Occupational Projecions programs.

 
 
 
 
Vermont.gov State of Vermont Department of Labor