Skip to content

Computer Numerically Controlled Tool Programmers

Production (51-9162)
Bright Outlook

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

At a Glance

Computer Numerically Controlled Tool Programmers earns a median of $65,670/yr with +12.8% projected growth. Typical entry: Postsecondary nondegree award. Top skills: Working with Computers, SAP software, Microsoft Word.

Median Annual Wage

$65,670/yr

Projected Growth (2024-34)

+12.8%

Annual Openings

3

Typical Education

Postsecondary nondegree award

Skills & Requirements

Skills (2)

Programming

Writing computer programs for various purposes.

3.8
Monitoring

Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.

3.5

Knowledge (8)

Production and Processing

Knowledge of raw materials, production processes, quality control, costs, and other techniques for maximizing the effective manufacture and distribution of goods.

4.3
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.

4.1
Mathematics

Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.

4.0
Design

Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.

3.9
Computers and Electronics

Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.

3.8
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.

3.6
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.

3.4
Mechanical

Knowledge of machines and tools, including their designs, uses, repair, and maintenance.

3.3

Abilities (5)

Near Vision

The ability to see details at close range (within a few feet of the observer).

4.0
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.

3.9
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).

3.9
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.

3.8
Mathematical Reasoning

The ability to choose the right mathematical methods or formulas to solve a problem.

3.5

Technology (11)

SAP software

Category: Enterprise resource planning ERP software | Hot Technology

4.5
Microsoft Word

Category: Word processing software | Hot Technology

4.5
Microsoft PowerPoint

Category: Presentation software | Hot Technology | In Demand

4.5
Microsoft Outlook

Category: Electronic mail software | Hot Technology | In Demand

4.5
Extensible markup language XML

Category: Enterprise application integration software | Hot Technology

4.5
Dassault Systemes SolidWorks

Category: Computer aided design CAD software | Hot Technology

4.5
Autodesk AutoCAD

Category: Computer aided design CAD software | Hot Technology

4.5
Microsoft Office software

Category: Office suite software | Hot Technology | In Demand

4.5
Microsoft Excel

Category: Spreadsheet software | Hot Technology | In Demand

4.5
G-code

Category: Object or component oriented development software

4.0
Mastercam computer-aided design and manufacturing software

Category: Computer aided manufacturing CAM software

4.0

Work Activities (20)

Working with Computers

Using computers and computer systems (including hardware and software) to program, write software, set up functions, enter data, or process information.

4.8
Making Decisions and Solving Problems

Analyzing information and evaluating results to choose the best solution and solve problems.

4.2
Getting Information

Observing, receiving, and otherwise obtaining information from all relevant sources.

4.0
Identifying Objects, Actions, and Events

Identifying information by categorizing, estimating, recognizing differences or similarities, and detecting changes in circumstances or events.

4.0
Controlling Machines and Processes

Using either control mechanisms or direct physical activity to operate machines or processes (not including computers or vehicles).

4.0
Communicating with Supervisors, Peers, or Subordinates

Providing information to supervisors, co-workers, and subordinates by telephone, in written form, e-mail, or in person.

3.9
Monitoring Processes, Materials, or Surroundings

Monitoring and reviewing information from materials, events, or the environment, to detect or assess problems.

3.9
Inspecting Equipment, Structures, or Materials

Inspecting equipment, structures, or materials to identify the cause of errors or other problems or defects.

3.8
Updating and Using Relevant Knowledge

Keeping up-to-date technically and applying new knowledge to your job.

3.8
Processing Information

Compiling, coding, categorizing, calculating, tabulating, auditing, or verifying information or data.

3.7
Thinking Creatively

Developing, designing, or creating new applications, ideas, relationships, systems, or products, including artistic contributions.

3.7
Repairing and Maintaining Mechanical Equipment

Servicing, repairing, adjusting, and testing machines, devices, moving parts, and equipment that operate primarily on the basis of mechanical (not electronic) principles.

3.7
Documenting/Recording Information

Entering, transcribing, recording, storing, or maintaining information in written or electronic/magnetic form.

3.6
Drafting, Laying Out, and Specifying Technical Devices, Parts, and Equipment

Providing documentation, detailed instructions, drawings, or specifications to tell others about how devices, parts, equipment, or structures are to be fabricated, constructed, assembled, modified, maintained, or used.

3.6
Establishing and Maintaining Interpersonal Relationships

Developing constructive and cooperative working relationships with others, and maintaining them over time.

3.6
Organizing, Planning, and Prioritizing Work

Developing specific goals and plans to prioritize, organize, and accomplish your work.

3.6
Handling and Moving Objects

Using hands and arms in handling, installing, positioning, and moving materials, and manipulating things.

3.5
Evaluating Information to Determine Compliance with Standards

Using relevant information and individual judgment to determine whether events or processes comply with laws, regulations, or standards.

3.4
Operating Vehicles, Mechanized Devices, or Equipment

Running, maneuvering, navigating, or driving vehicles or mechanized equipment, such as forklifts, passenger vehicles, aircraft, or watercraft.

3.3
Analyzing Data or Information

Identifying the underlying principles, reasons, or facts of information by breaking down information or data into separate parts.

3.3

Careers with Overlapping Skills

These occupations share the most skills. A career transition between them means many of your skills transfer directly.

Explore Key Skills

Frequently Asked Questions

Want to build these skills?

Sign up to find courses that teach these skills, track your progress, and build a skills passport aligned to Computer Numerically Controlled Tool Programmers.

Get Started Free