1

Tool Designer Cnc Programmer Jobs (NOW HIRING)

CNC Programmer

Palmdale, CA · On-site

$75K - $95K/yr

The CNC Programmer utilizes technical skills daily to convert complex engineering designs into ... Proficiency in G-code and CAM software enables the programmer to create efficient tool paths that ...

CNC Programmer

Evendale, OH · On-site

$24.25 - $33.25/hr

Engineering associated with the CNC programming and machining process. Impacts approaches, projects ... Analyzes machining performance data (cycle time, scrap/rework, dimensional capability, tool life ...

CNC Programmer

Lincoln, NE · On-site

$25 - $40/hr

As a CNC Programmer, you will be responsible for maintaining and optimizing CNC programs for ... Manage cutting tools for multiple CNC machines, including tool selection, standardization ...

CNC Programmer

Auburn, WA · On-site

$29 - $39.50/hr

CNC Programmer location: Auburn, WA onsite- Multiple positions Fulltime only Domain: Aerospace ... Create and update setup sheets and tool layouts as required. * Interpret engineering drawings, GD&T ...

CNC Programmer

Wheeling, IL · On-site

$60 - $80/hr

Create tool sheets and set up instructions with each CNC Program * Macro Programming: Fanuc, Siemens and Heidenhain * Read prints and maintain close tolerance dimensional quality in an aerospace ...

CNC Programmer

Wheeling, IL · On-site

$27.50 - $37.50/hr

Create tool sheets and set up instructions with each CNC Program * Macro Programming: Fanuc, Siemens and Heidenhain * Read prints and maintain close tolerance dimensional quality in an aerospace ...

CNC Programmer

Saint Joseph, MO · On-site

$22.25 - $30.50/hr

Joseph, MO (On-Site)Competitive Salary | 4-Day Workweek Option | Aerospace & Defense ManufacturingVan-Am Tool & Engineering is seeking an experienced CNC Programmer to support our growing aerospace ...

CNC Programmer

Billerica, MA · On-site

$100 - $125/hr

Provide clear instructions and tool setup sheets to the operators to successfully run the CNC ... Experience designing manufacturing tooling for the production of metallic structures. * Extensive ...

CNC Programmer

Conover, NC · On-site

$24.25 - $33.25/hr

... tool selection. * Collaborate with engineers to establish accurate labor standards and cost ... designing tomorrow's workspace solutions, you'll be empowered to make a lasting impact while ...

CNC Programmer

Eden Prairie, MN · On-site

$33 - $44/hr

Selects the available machine tool best suited for the part. * Selects and documents the tooling ... Develops standard times for CNC/NC machined parts. 2. Provides assistance to designers and ...

Cnc Programmer

Valencia, CA · On-site

$27 - $36.75/hr

Generate precise tool paths for complex geometries, ensuring accuracy, repeatability, and efficient ... Experience designing custom workholding fixtures and selecting specialized cutting tools. * Comfort ...

CNC Programmer

Conover, NC · On-site

$60 - $80/hr

... tool selection. * Collaborate with engineers to establish accurate labor standards and cost ... designing tomorrow's workspace solutions, you'll be empowered to make a lasting impact while ...

CNC Programmer

Chesapeake, VA · On-site

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in ... Excellent technical communication skills regarding designs and drawings. * Proficient understanding ...

CNC Programmer

Evendale, OH

$24.25 - $33.25/hr

Leads CNC programming and manufacturing engineering tasksfocused on CNC milling and turning in a ... Analyzes machining performance data(cycle time, scrap/rework, dimensional capability, tool life ...

CNC Programmer

Eden Prairie, MN · On-site

$33 - $44/hr

Selects the available machine tool best suited for the part. * Selects and documents the tooling ... Develops standard times for CNC/NC machined parts. 2. Provides assistance to designers and ...

CNC Programmer

Beloit, KS · On-site

$25 - $34.25/hr

Use CAM software to generate tool paths for complex geometries, up to 78" part swings and 84 ... Collaborate with engineering to refine designs for manufacturability on specific machines. Maintain ...

CNC Programmer

Wheeling, IL · On-site

$30 - $45/hr

Create tool sheets and set up instructions with each CNC Program * Macro Programming: Fanuc, Siemens and Heidenhain * Read prints and maintain close tolerance dimensional quality in an aerospace ...

CNC Programmer

Hialeah, FL · On-site

$24 - $32.75/hr

CNC Programmer (Dynamics Engineering & Design, Inc.) Location: Hialeah, FL Department: Machine Shop ... Reduce cycle times, improve surface finish, and increase tool life through feeds/speeds and path ...

Showing results 41-60

Tool Designer Cnc Programmer information

See salary details

$16

$30

$44

How much do tool designer cnc programmer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for tool designer cnc programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is a tool designer CNC programmer?

Tool Designer CNC Programmers are professionals who design custom tools and fixtures and also create the computer programs required for CNC (Computer Numerical Control) machines to manufacture parts. They combine mechanical design skills with expertise in CNC programming languages such as G-code to ensure that tools and components are produced accurately and efficiently. Their work involves using CAD/CAM software, understanding manufacturing processes, and collaborating closely with engineers and machinists to optimize production.

What are the key skills and qualifications needed to thrive as a tool designer CNC programmer?

To thrive as a Tool Designer CNC Programmer, you need expertise in mechanical design, CNC programming, and a strong grasp of manufacturing processes, typically supported by an engineering degree or relevant certification. Familiarity with CAD/CAM software like SolidWorks, AutoCAD, and Mastercam, as well as experience with CNC machine operation, is essential. Strong problem-solving, attention to detail, and effective communication set top performers apart in this role. These skills are crucial for creating precise tooling solutions, optimizing production efficiency, and ensuring seamless collaboration with engineering and shop floor teams.

What are some common challenges tool designer CNC programmers face when transitioning from manual to automated CNC programming environments?

One common challenge Tool Designer CNC Programmers encounter during this transition is adapting to advanced CAD/CAM software and understanding the nuances of different CNC machine controls. While manual programming allows for direct input, automated environments often require strong proficiency in software to optimize tool paths, minimize errors, and ensure efficient production. Additionally, collaborating with machinists, engineers, and production staff becomes crucial to ensure that digital designs translate accurately to physical components. Embracing continuous training and staying updated with evolving technologies can help overcome these challenges.

What cities are hiring for Tool Designer Cnc Programmer jobs?

Cities with the most Tool Designer Cnc Programmer job openings:

What states have the most Tool Designer Cnc Programmer jobs?

States with the most job openings for Tool Designer Cnc Programmer jobs include:

What are popular job titles related to Tool Designer Cnc Programmer jobs?

For Tool Designer Cnc Programmer jobs, the most frequently searched job titles are:

Infographic showing various Tool Designer Cnc Programmer job openings in the United States as of August 2026, with employment types broken down into 90% Full Time, 7% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer

Palmdale, CA • On-site

Aero Bending Company
Aviation • 11 - 50 employees

$75K - $95K/yr

Full-time

Re-posted 4 days ago


Job description

About the Role:

The CNC Programmer plays a critical role in the manufacturing process by developing and optimizing computer numerical control (CNC) programs that guide automated machinery to produce precision parts and components. This position requires translating engineering drawings and specifications into detailed instructions for CNC machines, ensuring accuracy, efficiency, and adherence to quality standards. The CNC Programmer collaborates closely with engineers, machinists, and quality control teams to troubleshoot programming issues and implement continuous improvements. By leveraging advanced programming techniques and software, the role significantly contributes to reducing production time and minimizing material waste. Ultimately, the CNC Programmer ensures that manufacturing operations run smoothly, producing high-quality products that meet customer and industry requirements.

Minimum Qualifications:

  • Associate degree or technical certification in CNC programming, manufacturing technology, or a related field.
  • Proven experience in CNC programming for milling, turning, or multi-axis machining centers.
  • Proficiency with CNC programming languages such as G-code and M-code.
  • Strong understanding of blueprint reading, geometric dimensioning and tolerancing (GD&T), and machining processes.
  • Familiarity with CNC simulation and CAD/CAM software tools.

Preferred Qualifications:

  • Bachelor’s degree in manufacturing engineering, mechanical engineering, or a related discipline.
  • Experience with advanced CAD/CAM software such as Mastercam, SolidCAM, or Fusion 360.
  • Knowledge of lean manufacturing principles and continuous improvement methodologies.
  • Certification from recognized industry bodies such as NIMS (National Institute for Metalworking Skills).
  • Experience programming multi-axis CNC machines and robotics integration.

Responsibilities:

  • Develop, test, and optimize CNC programs based on engineering drawings and specifications.
  • Collaborate with design engineers and machinists to understand product requirements and manufacturing constraints.
  • Set up and simulate CNC machine operations to verify program accuracy and efficiency before production.
  • Troubleshoot and resolve programming and machining issues to minimize downtime and maintain production schedules.
  • Maintain detailed documentation of CNC programs, revisions, and process parameters for quality control and compliance.
  • Continuously analyze manufacturing processes to identify opportunities for automation and process improvements.
  • Ensure all CNC programming adheres to safety standards and company policies.

Skills:

The CNC Programmer utilizes technical skills daily to convert complex engineering designs into precise machine instructions, ensuring parts are manufactured to exact specifications. Proficiency in G-code and CAM software enables the programmer to create efficient tool paths that optimize machining time and reduce material waste. Strong analytical and problem-solving skills are essential for troubleshooting programming errors and adapting to changes in production requirements. Effective communication skills facilitate collaboration with cross-functional teams, including engineers and machinists, to align programming with manufacturing capabilities. Additionally, attention to detail and a commitment to quality ensure that all CNC programs comply with safety standards and contribute to the production of high-quality components.