1

Computer Numerically Controlled Tool Programmers Jobs

CNC Programmer - Milling

Southwick, MA · On-site

$27.25 - $37.25/hr

CNC Programmer is responsible to create computer numerically controlled (CNC) programs to be used ... Select tooling and tool path in software to create program operations. * Check completed programs ...

CNC Operator

Portland, OR · On-site

$21.75 - $29.75/hr

Programming and operation of computer numerically controlled (CNC) machinery to produce high ... Perform tool maintenance, including tool sharpening * Perform CNC machine repair and replacement of ...

Programming and operation of computer numerically controlled (CNC) machinery to produce high ... Perform tool maintenance, including tool sharpening * Perform CNC machine repair and replacement of ...

CNC Operator

Portland, OR · On-site

$21.75 - $29.75/hr

Programming and operation of computer numerically controlled (CNC) machinery to produce high ... Perform tool maintenance, including tool sharpening * Perform CNC machine repair and replacement of ...

Tool Crib Attendant

Ogden, UT · On-site

$17.50 - $21.25/hr

The Tool Crib Attendant is responsible for the controlled management, traceability, and continuous ... Serving as a key support function to Production, Engineering, Quality, and Supply Chain, the Tool ...

CNC Lathe Machinist

Corona, CA · On-site

$25 - $30/hr

Operate computer numerically controlled (CNC) lathes, mills, and other equipment. Includes but not ... tool tips, and setting zero positions. * Complete routine visual and dimensional in-process ...

Programming and operation of computer numerically controlled (CNC) machinery to produce high ... Perform tool maintenance, including tool sharpening * Perform CNC machine repair and replacement of ...

CNC Lathe Machinist

Corona, CA · On-site

$25 - $30/hr

Operate computer numerically controlled (CNC) lathes, mills, and other equipment. Includes but not ... tool tips, and setting zero positions. * Complete routine visual and dimensional in-process ...

Showing results 41-60

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 Aug 27, 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.

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 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:

NC Lathes #1, 3rd Shift

Saco, ME • On-site


General Dynamics Ordnance & Tactical Systems
Guided Missile and Space Vehicle Manufacturing • 1 - 5K employees

7.4

Company rating: 7.4 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

Good employer

Paid breaks

Recommended by parents


$35.41/hr

Full-time

Re-posted 28 days ago


Job description

***$35.41 per hour*** 

The NC Lathes #1 operator sets up and operates multi-axis numerically controlled (NC) and computer numerically controlled (CNC) lathe machine tools.  Performs various combinations of lathe operations such as turning, facing, boring, threading, drilling, reaming, contouring, etc. on metal forgings, castings, bar stock, etc.  May operate and maintain set up of welding machines, or robots that weld.  Follows established company policies, directives, military specifications, blueprints, and process sheet directives.


Searches to and makes appropriate program active, and/or loads machine routine into the CNC computer on machines equipped with multi-programmed storage.  Establishes work shift and tool offsets as they relate to the work-piece (tape) memory interface.   Locate and align steady rests per process instruction.

Reviews process sheet specifications to determine sequence of set-up operations and dimensions of finished work-piece.  Insures that all required tooling and precision measuring equipment is available and on–hand.  Sets-up lathe and positions work-piece in collets, chucks, or fixtures according to set-up instructions and secures work-piece in place. 

Assembles cutting tools in tool holders and positions tools in turret position according to established procedures.  Monitors cutting tool wear to establish need for tool change.  Observes metal cutting action to verify proper metal removal.  Verifies gages are in working order and are not overdue for calibration.

Verifies conformance of machined workpiece to specifications using fixed gages, microhite, surface plates, dial gages, micrometers, dial calipers, go and no-go gages, etc.  Adjusts and corrects tools offsets and compensations.  May adjust machine feed and speed and change cutters to machine parts according to specifications only when automatic programming is faulty or if machine malfunctions.

Practices safety and good housekeeping policies and procedures.  Perform operator tasks according to the machine’s process maintenance checklist to ensure that the machine is in proper working order, and to record information as instructed.

  • No supervision required as to the mechanics of the job.  Must be able to perform all tasks and duties of NC Lathes #2 and #3 and N/C Miller Tooling Support Specialist.    

May be required to perform some Welder Production #3 level work; including but not

  • limited to changing gas tanks, and changing reels of wire.
  • All employees are expected to be in compliance with government and corporate laws, rules, regulations, policies, and procedures.

May be required to perform other duties as required by supervision and follow instructions as directed


Education, Training, and/or Certifications: 

Required:

  • High school diploma or G.E.D. required.  Associates degree or technical college preferred.          

Experience:

Required:

  • Employee must have basic computer skills, and may be required to enter and verify information into written forms or database(s) as appropriate. 
  • Over four (4) years. Requires technical training equivalent to four (4) years high school plus apprenticeship or trade school background.

Required:

Knowledge:

  • Knowledgeable of computerized control systems used on assigned CNC Lathes.
  • Fully understands machine ability ratings of materials, hardness values, cutting tool alloys, tool geometries, speeds and feed calculations, material properties, etc. 

Skills:

  • Experienced with keyboard and control panel functions that control the various machining operations and CRT display modes. 

Ability to bore or turn chuck jaws as required.




What General Dynamics Ordnance and Tactical Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom