🤖 BARBIE MODE ACTIVATED 💗    Your adblocker was detected!    Comic Sans has been applied as cosmic punishment 💅    Ads keep this database FREE — please whitelist replacedbyrobot.info!    ✨ Everything is pink and that's entirely your fault ✨    🌸                     🤖 BARBIE MODE ACTIVATED 💗    Your adblocker was detected!    Comic Sans has been applied as cosmic punishment 💅    Ads keep this database FREE — please whitelist replacedbyrobot.info!    ✨ Everything is pink and that's entirely your fault ✨    🌸                     
Automation Risk Analysis

Will “Programmer” be Automated?

Advertisement

A robot took your ad!

Ads keep this free database of 57,000+ jobs alive. Please whitelist replacedbyrobot.info — we promise our ads are tasteful!

AI Exposure Risk

52%

“Programmer” will maybe be replaced by AI.

Based on the cognitive demands, communication requirements, and logical reasoning intrinsic to this occupation according to O*NET data, we project a 52% probability of disruption by generative AI and Large Language Models.

Automation & Robot Risk

58%

“Programmer” will maybe be replaced by robots.

Evaluating the physical dexterity, repetitive motion tasks, and manual labor associated with this role, our analysis indicates a 58% likelihood of substitution by advanced robotics systems.

Personal & Financial Insights

Every occupation has a unique profile. For Computer Numerically Controlled Tool Programmers, the Bureau of Labor Statistics and O*NET classify the day-to-day work broadly as: Develop programs to control machining or processing of materials by automatic machine tools, equipment, or systems. May also set up, operate, or maintain equipment.

Avg. Annual Salary $69,880
Avg. Hourly Wage $33.60
Available Jobs (US) 28,230
Job Title & Hierarchy Code (SOC) Computer Numerically Controlled Tool Programmers #51-9162
Wage vs. National Median
ℹ️

Data is based on the reference occupation: “Computer Numerically Controlled Tool Programmers”

Advertisement

A robot took your ad!

Ads keep this free database of 57,000+ jobs alive. Please whitelist replacedbyrobot.info — we promise our ads are tasteful!

Core Skills & Abilities

  • Analyze job orders, drawings, blueprints, specifications, printed circuit board pattern films, and design data to calculate dimensions, tool selection, machine speeds, and feed rates.

  • Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes.

  • Compare encoded tapes or computer printouts with original part specifications and blueprints to verify accuracy of instructions.

  • Enter computer commands to store or retrieve parts patterns, graphic displays, or programs that transfer data to other media.

  • Prepare geometric layouts from graphic displays, using computer-assisted drafting software or drafting instruments and graph paper.

  • Determine reference points, machine cutting paths, or hole locations, and compute angular and linear dimensions, radii, and curvatures.

  • Perform preventative maintenance or minor repairs on machines.

  • Enter coordinates of hole locations into program memories by depressing pedals or buttons of programmers.

  • Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.

  • Order tooling for jobs.

  • Sort shop orders into groups to maximize materials utilization and minimize machine setup time.

  • Modify existing programs to enhance efficiency.

  • Write programs in the language of a machine's controller and store programs on media, such as punch tapes, magnetic tapes, or disks.

  • Revise programs or tapes to eliminate errors, and retest programs to check that problems have been solved.

  • Write instruction sheets and cutter lists for a machine's controller to guide setup and encode numerical control tapes.

  • Align and secure pattern film on reference tables of optical programmers, and observe enlarger scope views of printed circuit boards.

Technologies & Software

  • Vero Software WorkNC
  • Vero Software VISI
  • Grok (xAI)
  • Vero Software ALPHACAM Turning
  • Technos Astra S-Nesting
  • DP Technology ESPRIT
  • GibbsCAM
  • CGTech Vericut CNC
  • Simulation software
  • DeepSeek
  • SharpCam Ltd. SharpCam
  • Sight Machine AI
  • Autodesk PowerMill
  • Sprut Technology SprutCAM
  • Autodesk AutoCAD
  • ABB AI Robotics
  • Autodesk PowerShape
  • BobCAD-CAM
  • SolidCAM iMachining
  • MecSoft Corporation RhinoCAM
  • Autodesk Fusion 360
  • Vero Software PEPS
  • SAP software
  • G-code
  • Computer aided design CAD software
  • Metalix CAD/CAM System cncKad
  • GeoPath CAD/CAM System
  • Metalcam Fikus Visualcam
  • Manusoft Technologies IMOLD
  • Vero Software Edgecam
  • ChatGPT (OpenAI)
  • Top Systems T-FLEX CAM
  • RADAN Radbend
  • FANUC CNC
  • Vero Software SURFCAM
  • Technos Astra R-Nesting
  • Siemens Teamcenter
  • Gerber Technology CutWorks
  • Aptean Made2Manage
  • Dolphin CAD/CAM
  • Siemens NX
  • Nova (Amazon)
  • 1CadCam Unigraphics
  • Open Mind Software hyperMILL
  • Computer aided manufacturing CAM software
  • Intelitek spectraCAM Turning
  • Metamation MetaCAM
  • Missler Software TopSolid
  • Hypertherm ProNest
  • Post-processor software
  • Kimi (Moonshot AI)
  • SolidCAM CAM software
  • Microsoft Outlook
  • Dassault Systemes CATIA
  • 3D Systems GibbsCAM
  • FaceTime
  • Dassault Systemes SolidWorks
  • GO2cam
  • Cognex Vision AI
  • Extensible markup language XML
  • Celeritive Technologies VoluMill
  • PTC Creo Parametric
  • Microsoft Excel
  • Geometric Technologies CAMWorks
  • Rockwell Automation AI
  • Cimatron CimatronE
  • Delcam FeatureCAM
  • SmartCAMcnc SmartCAM
  • Llama (Meta)
  • MecSoft Corporation VisualMILL
  • LAB SUM3D
  • Microsoft Word
  • Microsoft Office software
  • Delcam PartMaker
  • Vero Software ALPHACAM Milling
  • Vero Software RADAN
  • Qwen (Alibaba)
  • Tebis computer aided design software
  • Enterprise resource planning ERP software
  • FastCAM
  • MachineWorks Ltd. MachineWorks
  • Vero Software SMIRTsoftware
  • Autodesk PartMaker
  • Mistral (Mistral AI)
  • MecSoft Corporation VisualTURN
  • Microsoft PowerPoint
  • Intelitek spectraCAM Milling
  • ICAM CAM-POST
  • M-code
  • Gemini (Google)
  • Vero Software machining STRATEGIST
  • Uncamco Ucam
  • Mastercam computer-aided design and manufacturing software
  • Claude (Anthropic)
  • Siemens Industrial AI
  • Kubotek KeyCreator Machinist
  • Transfer gages
  • Wire gauges
  • Vertical turret lathes VTL
  • Digital height gauges
  • Computer numerical control CNC notchers
  • Precision surface plates
  • Optical comparators
  • Digital micrometers
  • Digital calipers
  • Computer numerically controlled CNC lathes
  • Vertical boring mills
  • Computer numerical control CNC press brakes
  • Adjustable squares
  • Coodinate meauring machines CMM
  • Digital angle gauges
  • Sine bars
  • Vernier bevel protractors
  • Drill presses
  • Bore gauges
  • Vertical computer numerically controlled CNC milling machines
  • Thickness gauges
  • Dial indicators
  • Computer numerical control CNC punch presses
  • Computer numerical control CNC grinders
  • Screw machines
  • Fillet gauges
  • Toolmaker's microscope
  • Pin gauge sets
  • Screw pitch gauges
  • Computer numerical control CNC lasers
  • Vernier calipers

Alternative Job Titles