1

Computer Numerically Controlled Tool Programmers Jobs

EDM Wire Machinist

Pasadena, TX ยท On-site

$18.75 - $25.75/hr

Set-up, check programs, operate and adjust computer numerically controlled machine tool equipment ... Perform advanced setup operations, adjust and check out programming and operate numerically ...

CNC Programmer

Cincinnati, OH ยท On-site

$25.50 - $34.75/hr

... for computer numerically controlled (CNC) machines and related fixturing. Provides engineering ... Thorough understanding of repair design and development engineering, manufacturing processes, tool ...

CNC Programmer

Cincinnati, OH

$25.50 - $34.75/hr

... for computer numerically controlled (CNC) machines and related fixturing. Provides engineering ... Thorough understanding of repair design and development engineering, manufacturing processes, tool ...

CNC Programmer

Cincinnati, OH ยท On-site

$25.50 - $34.75/hr

... for computer numerically controlled (CNC) machines and related fixturing. Provides engineering ... Thorough understanding of repair design and development engineering, manufacturing processes, tool ...

Tool and Die Technician

Greencastle, IN ยท On-site

$21 - $35/hr

Duties and responsibilities We are seeking a skilled Tool and Die Technician to join our team. Job ... Set up and operate conventional or computer numerically controlled machine tools such as lathes ...

Tool & Die Maker - 3rd Shift

Sheboygan, WI

$26 - $32.75/hr

Set up and operate conventional or computer numerically controlled machine tools such as lathes ... Knowledge of G-Code, CAD/CAM and programing experience (Solid Works, Smart CAM, or Master CAM would ...

Set up and operate conventional or computer numerically controlled machine tools such as lathes ... Knowledge of G-Code, CAD/CAM and programing experience (Solid Works, Smart CAM, or Master CAM would ...

Tool & Die Maker A

Honeoye Falls, NY ยท On-site

$33 - $40/hr

Approve new designs, modifications, and engineering changes on all dies & molds ... Set up and operate conventional or computer numerically controlled machine tools such as lathes ...

Approve new designs, modifications, and engineering changes on all dies & molds ... Set up and operate conventional or computer numerically controlled machine tools such as lathes ...

Tool & Die

Sheffield, IA ยท On-site

$25 - $31.50/hr

Set up, operate, and disassemble manual, automatic, and computer numerically controlled machine tools * Align, secure, and adjust cutting tools and workpieces * Turn, mill, drill, shape, and grind ...

$23.50 - $29.75/hr

Set up and operate conventional or computer numerically controlled machine tools such as lathes ... Knowledge of G-Code, CAD/CAM and programing experience (Solid Works, Smart CAM, or Master CAM would ...

CNC Operator - 1st Shift

Grand Rapids, MI ยท On-site

$18 - $25/hr

... computer numerically controlled machine tool operating procedures Ability to follow written instructions and read blueprint specifications Works from programming instructions, operational data and ...

next page

Showing results 1-20

Computer Numerically Controlled Tool Programmers information

See salary details

$33K

$65K

$95.5K

How much do computer numerically controlled tool programmers jobs pay per year?

As of Jun 23, 2026, the average yearly pay for computer numerically controlled tool programmers in the United States is $64,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,500.00 and $80,000.00 per year, depending on experience, location, and employer.

Is a CNC job a good career?

A CNC (Computer Numerically Controlled) tool programmer is a skilled trade that offers steady employment opportunities in manufacturing and machining industries. It typically requires technical training, familiarity with CAD/CAM software, and attention to detail, with job prospects often improving as automation increases. Overall, it can be a stable and well-paying career for those interested in precision manufacturing and technology.

What is the difference between Computer Numerically Controlled Tool Programmers vs CNC Machinists?

AspectComputer Numerically Controlled Tool ProgrammersCNC Machinists
CredentialsTypically require technical training or certifications in CNC programmingOften need technical skills, certifications, or vocational training in machining
Work EnvironmentPrimarily work in programming and setup of CNC machines, often in manufacturing settingsOperate CNC machines directly, perform machining tasks on the shop floor
Employer & Industry UsageUsed by manufacturing companies to develop and optimize CNC programsUsed by manufacturing companies to produce parts by operating CNC equipment

Computer Numerically Controlled Tool Programmers focus on creating and optimizing CNC programs, while CNC Machinists operate the machines to produce parts. Both roles are essential in manufacturing, but programmers are more involved in the planning and setup, whereas machinists handle the hands-on operation.

What is a CNC programmer's salary?

A CNC programmer's salary typically ranges from $50,000 to $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher wages and additional benefits.

Is there a demand for CNC programmers?

There is strong demand for CNC programmers as manufacturing industries continue to expand and adopt advanced machining technologies. Skilled programmers who can operate CAD/CAM software and set up CNC machines are especially sought after in aerospace, automotive, and metalworking sectors. Job opportunities are expected to grow with ongoing automation and technological advancements in manufacturing.

Do CNC programmers make good money?

CNC programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software often have higher earning potential, and the job may include benefits such as overtime and shift differentials.
What cities are hiring for Computer Numerically Controlled Tool Programmers jobs? Cities with the most Computer Numerically Controlled Tool Programmers job openings:
What states have the most Computer Numerically Controlled Tool Programmers jobs? States with the most job openings for Computer Numerically Controlled Tool Programmers jobs include:

EDM Wire Machinist

Houston Industrial Tradesmen

Pasadena, TX โ€ข On-site

$18.75 - $25.75/hr

Other

Posted 16 days ago


Job description

Position Summary: Design and develop programs for CNC Wire EDM and mill machines. Set-up, check programs, operate and adjust computer numerically controlled machine tool equipment to perform a complex series of progressive machining operations to meet precise tolerance and finish requirements. Understand program format, work from detailed and involved part drawings and specifications defining and coding tooling, fixturing, machine arrangements.


Role Qualifications:

  • Requires a broad knowledge of machining techniques and familiarity with computer numerically controlled (CNC) machine tool operating procedures.
  • Setups involve familiarity with and understanding program formats involving combinations of operations such as profile and contour milling, boring, recessing, turning, drilling, threading, fixturing, etc., to the capacity of the machine and control factor.
  • Perform advanced setup operations, adjust and check out programming and operate numerically controlled machine tools to perform a complex series of progressive machining operations on a diversified line of work to close and exacting tolerances and finish specifications requiring a high degree of skill.


Job Duties and Responsibilities

  • Manage a workflow schedule that is in line with report requirements.
  • Responsible for all programming, setup, and operation of EDM and Mill machines
  • Use CAD created drawings & CAD files for programming.
  • Ensure Mastercam Mill Level 3 and Esprit Software is current and running at optimum performance.
  • Ensure all CNC programs are best practice for the given component.
  • Work with Fabrication Manager on scheduling production machining.
  • Perform quality assurance checks on components.
  • Provide tooling maintenance support.
  • Suggest and implement the best practice methods, cost savings ideas & equipment improvements.
  • Maintain proper file management for all programs.
  • Ensure machines are properly maintained and run at optimum performance.

ย 

Essential Skills and Experience:

  • High School Diploma or GED
  • 2 Year Machine Tool or Tool & Die Certificate preferred
  • Minimum 5 years CNC experience preferably in a Tool & Die environment
  • Minimum 2 years programming experience preferably with MasterCam and/or Esprit
  • Read blueprints with GD&T
    • Maintains an organized work area along with meeting and exceeding production outputs and quality requirements
    • Other duties as assigned.