Skip to content

O*NET-SOC 51-9162.00

Computer Numerically Controlled Tool Programmers

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

From O*NET 30.3

Tasks

From O*NET 30.3, by importance, as O*NET OnLine lists them

Free · O*NET 30.3
  1. Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes.Core11959
  2. Analyze job orders, drawings, blueprints, specifications, printed circuit board pattern films, and design data to calculate dimensions, tool selection, machine speeds, and feed rates.Core11961
  3. Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.Core11963
  4. Write programs in the language of a machine's controller and store programs on media, such as punch tapes, magnetic tapes, or disks.Core11966
  5. Determine reference points, machine cutting paths, or hole locations, and compute angular and linear dimensions, radii, and curvatures.Core11962
  6. Enter computer commands to store or retrieve parts patterns, graphic displays, or programs that transfer data to other media.Core11968
  7. Revise programs or tapes to eliminate errors, and retest programs to check that problems have been solved.Core11960
  8. Modify existing programs to enhance efficiency.Core11967
  9. Enter coordinates of hole locations into program memories by depressing pedals or buttons of programmers.Core11965
  10. Sort shop orders into groups to maximize materials utilization and minimize machine setup time.Core11971
  11. Compare encoded tapes or computer printouts with original part specifications and blueprints to verify accuracy of instructions.Core11964
  12. Prepare geometric layouts from graphic displays, using computer-assisted drafting software or drafting instruments and graph paper.Core11969
  13. Perform preventative maintenance or minor repairs on machines.Core20922
  14. Order tooling for jobs.Core24013
  15. Write instruction sheets and cutter lists for a machine's controller to guide setup and encode numerical control tapes.Supplemental11970
  16. Align and secure pattern film on reference tables of optical programmers, and observe enlarger scope views of printed circuit boards.Supplemental11973

Technology Skills

From O*NET 30.3, 78 examples in 13 categories, 9 Hot Technology

Free · O*NET 30.3

Computer aided manufacturing CAM software

  • 1CadCam Unigraphics
  • 3D Systems GibbsCAM
  • Autodesk Fusion 360In Demand
  • Autodesk PartMaker
  • Autodesk PowerMill
  • Autodesk PowerShape
  • BobCAD-CAM
  • Celeritive Technologies VoluMill
  • CGTech Vericut CNC
  • Cimatron CimatronE
  • Delcam FeatureCAM
  • Delcam PartMaker
  • Dolphin CAD/CAM
  • DP Technology ESPRIT
  • FANUC CNC
  • FastCAM
  • Geometric Technologies CAMWorks
  • GeoPath CAD/CAM System
  • Gerber Technology CutWorks
  • GibbsCAM
  • GO2cam
  • Hypertherm ProNest
  • ICAM CAM-POST
  • Intelitek spectraCAM Milling
  • Intelitek spectraCAM Turning
  • Kubotek KeyCreator Machinist
  • LAB SUM3D
  • MachineWorks Ltd. MachineWorks
  • Manusoft Technologies IMOLD
  • Mastercam computer-aided design and manufacturing softwareIn Demand
  • MecSoft Corporation RhinoCAM
  • MecSoft Corporation VisualMILL
  • MecSoft Corporation VisualTURN
  • Metalcam Fikus Visualcam
  • Metalix CAD/CAM System cncKad
  • Metamation MetaCAM
  • Missler Software TopSolid
  • Open Mind Software hyperMILL
  • Post-processor software
  • RADAN Radbend
  • SharpCam Ltd. SharpCam
  • Siemens NX
  • SmartCAMcnc SmartCAM
  • SolidCAM CAM software
  • SolidCAM iMachining
  • Sprut Technology SprutCAM
  • Tebis computer aided design software
  • Technos Astra R-Nesting
  • Technos Astra S-Nesting
  • Top Systems T-FLEX CAM
  • Uncamco Ucam
  • Vero Software ALPHACAM Milling
  • Vero Software ALPHACAM Turning
  • Vero Software Edgecam
  • Vero Software machining STRATEGIST
  • Vero Software PEPS
  • Vero Software RADAN
  • Vero Software SMIRTsoftware
  • Vero Software SURFCAM
  • Vero Software VISI
  • Vero Software WorkNC

Enterprise resource planning ERP software

  • Aptean Made2Manage
  • SAP softwareHot Technology

Computer aided design CAD software

  • Autodesk AutoCADHot TechnologyIn Demand
  • Dassault Systemes CATIA
  • Dassault Systemes SolidWorksHot TechnologyIn Demand
  • PTC Creo Parametric

Enterprise application integration software

  • Extensible markup language XMLHot Technology

Video conferencing software

  • FaceTime

Object or component oriented development software

  • G-codeIn Demand
  • M-code

Spreadsheet software

  • Microsoft ExcelHot Technology

Office suite software

  • Microsoft Office softwareHot TechnologyIn Demand

Electronic mail software

  • Microsoft OutlookHot Technology

Presentation software

  • Microsoft PowerPointHot Technology

Word processing software

  • Microsoft WordHot Technology

Project management software

  • Siemens Teamcenter

Analytical or scientific software

  • Simulation software

Detailed Work Activities

From O*NET 30.3, under their work activities; open one for the AI skills Workforce Automation maps to it

Free · O*NET 30.3

Getting Information

  • Study blueprints or other instructions to determine equipment setup requirements.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Inspecting Equipment, Structures, or Materials

  • Inspect completed work to ensure proper installation.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Conduct test runs of production equipment.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Estimating the Quantifiable Characteristics of Products, Events, or Information

  • Calculate dimensions of workpieces, products, or equipment.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Processing Information

  • Verify information or specifications.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Making Decisions and Solving Problems

  • Determine production equipment settings.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Select production equipment according to product specifications.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Thinking Creatively

  • Create diagrams or blueprints for workpieces or products.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Organizing, Planning, and Prioritizing Work

  • Plan production or operational procedures or sequences.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Handling and Moving Objects

  • Align equipment or machinery.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Working with Computers

  • Enter commands, instructions, or specifications into equipment.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Program equipment to perform production tasks.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Repairing and Maintaining Mechanical Equipment

  • Perform basic equipment maintenance.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Monitoring and Controlling Resources

  • Order materials, supplies, or equipment.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Purchase products or services.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Job Zone

From O*NET 30.3

Free · O*NET 30.3

Job Zone 1-2: Very Little to Some Preparation Needed

Workforce Automation analysis, not part of the source

WFA coverage: AI skills for this job

WFA · Part of the paid plan when accounts open

Pilot mapping: these skill links come from our seed list and haven’t been reviewed yet. Expect them to change as each one is checked.

DWAs covered by an AI skill0 of 15
Distinct tools0
Level mix
  • No tools yet

Equivalents

NICE work roles, with their DCWF equivalents

Mapped to this job by the ETO-CSET NICE/O*NET crosswalk (2024); roles from NICE Framework Components v2.2.0, DCWF equivalents from DoD DCWF Tool v5.3 (2026-09-25)

Free · NICE Framework Components v2.2.0 and DoD DCWF Tool v5.3 (2026-09-25)

No NICE work role maps to this job.