What do they do?

Develop programs to control machining or processing of materials by automatic machine tools, equipment, or systems. May also set up, operate, or maintain equipment.

Also known as:

CAD Programmer (Computer-Aided Design Programmer), CAM Programmer (Computer-Aided Manufacturing Programmer), CNC Machine Operator (Computer Numerical Control Machine Operator), CNC Machinist (Computer Numerical Control Machinist), CNC Operator (Computer Numerical Control Operator), CNC Programmer (Computer Numerical Control Programmer), CNC Programmer (Computer Numerically Controlled Programmer), CNC Tech (Computer Numerical Control Technician), CNC Tool Programmer (Computer Numerical Control Tool Programmer), Numerical Control Programmer (NC Programmer), Programmer

Typical Wages

Projected Growth Rate

Employment of Computer Numerically Controlled Tool Programmers is projected to grow 14 percent from 2022 to 2032, faster than average compared to all occupations.

Projected Employment in OH

No Data Available
  • 14.2%

    Change

    Ranks #35 in job growth rate
    230

    Job Openings

    Ranks #5 in net job growth

Best colleges for Computer Numerically Controlled Tool Programmers

Search

Colleges with the most graduates that become Computer Numerically Controlled Tool Programmers

Search

Looking for colleges that offer a specific major? Use the College Match Tool to find your best-matched schools and discover your estimated Net Price!

Education Level

Percent of workers in this field with these degrees:

  • High school diploma equivalent  (41%)
  • Some college, no degree  (26%)
  • Associate's degree  (12%)
  • Less than high school diploma  (10%)
  • Bachelor's degree  (9%)
  • Master's degree  (1%)
  • Doctorate or Professional Degree  (1%)

Typical College Majors

Most Popular Majors that prepare Computer Numerically Controlled Tool Programmers

Select Type of Degree:

★ There are no majors that have graduates with this degree type

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.

People in this career often know a lot about:

  • 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.
  • Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • Design - Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
  • Computers and Electronics - Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
  • English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, and rules of composition and grammar.
  • Education and Training - Knowledge of principles and methods for curriculum and training design, teaching and instruction for individuals and groups, and the measurement of training effects.
  • Mechanical - Knowledge of machines and tools, including their designs, uses, repair, and maintenance.

People in this career often have talent in:

  • Near Vision - The ability to see details at close range (within a few feet of the observer).
  • 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 that there is a problem.
  • 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).
  • 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.
  • Mathematical Reasoning - The ability to choose the right mathematical methods or formulas to solve a problem.

People in this career often do these activities:

  • 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.
  • Program equipment to perform production tasks.
  • Calculate dimensions of workpieces, products, or equipment.
  • Enter commands, instructions, or specifications into equipment.
  • Plan production or operational procedures or sequences.
  • Verify information or specifications.
  • Create diagrams or blueprints for workpieces or products.
  • Perform basic equipment maintenance.
  • Order materials, supplies, or equipment.
  • Purchase products or services.
  • Inspect completed work to ensure proper installation.
  • Align equipment or machinery.

This page includes data from:

O*NET OnLine Career data: O*NET 30.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

U.S. Bureau of Labor Statistics Logo Occupation statistics: USDOL U.S. Bureau of Labor Statistics Occupational Employment Statistics

Subscribe to Our Newsletter

Join thousands of students and parents learning about finding the right college, admissions secrets, scholarships, financial aid, and more.

College Raptor Loading Screen College Raptor Loading Screen