1

Cnc Programmer Designer Jobs (NOW HIRING)

CNC Programmer

Palmdale, CA · On-site

$75K - $95K/yr

Skills: The CNC Programmer utilizes technical skills daily to convert complex engineering designs into precise machine instructions, ensuring parts are manufactured to exact specifications.

CNC Programmer

Palmdale, CA · On-site

$75K - $95K/yr

Skills: The CNC Programmer utilizes technical skills daily to convert complex engineering designs into precise machine instructions, ensuring parts are manufactured to exact specifications.

$25 - $35/hr

The CNC Programmer works closely with Engineering and Manufacturing to design, program, and machine ... part designs, and quality control processes. * Participate in product development reviews to ...

CNC Programmer

Silver Creek, NY · On-site

$22.25 - $30.50/hr

A CNC Programmer designs these programs to meet contract documentation, specifications, and drawings while using best practices to minimize cut time and tool usage. CNC Programming may also include ...

CNC Programmer

Camden, NJ · On-site

$80 - $100/hr

Working closely with Engineering, Production, and Machine Shop personnel, the CNC Programmer will translate engineering designs into efficient machine programs while maintaining the highest standards ...

CNC Programmer

Silver Creek, NY · On-site

$22.25 - $30.50/hr

A CNC Programmer designs these programs to meet contract documentation, specifications, and drawings while using best practices to minimize cut time and tool usage. CNC Programming may also include ...

CNC Programmer

Camden, NJ · On-site

$85K - $105K/yr

Working closely with Engineering, Production, and Machine Shop personnel, the CNC Programmer will translate engineering designs into efficient machine programs while maintaining the highest standards ...

CNC Programmer

Camden, NJ · On-site

$85K - $105K/yr

Working closely with Engineering, Production, and Machine Shop personnel, the CNC Programmer will translate engineering designs into efficient machine programs while maintaining the highest standards ...

Working closely with Engineering, Production, and Machine Shop personnel, the CNC Programmer will translate engineering designs into efficient machine programs while maintaining the highest standards ...

CNC Programmer

Camden, NJ · On-site

$26.75 - $36.50/hr

Working closely with Engineering, Production, and Machine Shop personnel, the CNC Programmer will translate engineering designs into efficient machine programs while maintaining the highest standards ...

CNC Programmer Location Parsippany,NJ, US Experience Mid Level Salary $105,000 - $125,000 per year ... designs and processes for continuous improvement opportunities & manufacturability. 8. Builds ...

CNC Programmer

Woodstock, IL · On-site

$28 - $29/hr

Collaborate with engineers and designers to interpret blueprints and technical drawings. * Conduct regular maintenance and troubleshooting of CNC equipment. * Monitor production processes and make ...

CNC Programmer

Woodstock, IL · On-site

$28 - $29/hr

Collaborate with engineers and designers to interpret blueprints and technical drawings. * Conduct regular maintenance and troubleshooting of CNC equipment. * Monitor production processes and make ...

The CNC programmer develops and optimizes programs for advanced 3-axis and 5-axis, mills and mill ... This role collaborates with engineers, designers, and quality teams to drive product innovation ...

next page

Showing results 1-20

Cnc Programmer Designer information

See salary details

$16

$30

$44

How much do cnc programmer designer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for cnc programmer designer 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 the difference between Cnc Programmer Designer vs Cnc Machinist?

AspectCnc Programmer DesignerCnc Machinist
CredentialsTechnical certifications, programming coursesTechnical training, machining certifications
Work EnvironmentDesign labs, programming stations, CAD/CAM softwareManufacturing floors, machine shops
Employer & Industry UsageManufacturing, aerospace, automotiveManufacturing, metalworking, fabrication
Primary FocusDesigning and programming CNC partsOperating CNC machines to produce parts

The main difference between a Cnc Programmer Designer and a Cnc Machinist is that the programmer focuses on designing and programming CNC operations using CAD/CAM software, while the machinist operates CNC machines to produce parts based on those programs. Both roles are essential in manufacturing but serve different stages of the production process.

Can you make good money as a CNC programmer?

CNC programmers can earn competitive salaries, especially with experience, advanced skills, and certifications. Salaries vary by industry and location but generally range from entry-level wages to higher six-figure incomes for senior roles or specialized programming. Developing proficiency with CAD/CAM software and machine operation can enhance earning potential.

How much do CNC programmer designers earn?

CNC programmer designers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing or aerospace sectors.

Is a CNC programmer designer in demand?

CNC programmer designers are in demand due to the need for precise manufacturing and automation in industries such as aerospace, automotive, and medical devices. Skilled professionals with knowledge of CAD/CAM software and machine operation are sought after, especially those with certifications and experience in programming CNC machines. Employment opportunities are expected to grow as manufacturing continues to adopt advanced machining technologies.

What cities are hiring for Cnc Programmer Designer jobs?

Cities with the most Cnc Programmer Designer job openings:

What states have the most Cnc Programmer Designer jobs?

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

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

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

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

CNC Programmer

Aero Bending Company

Palmdale, CA • On-site

$75K - $95K/yr

Full-time

Re-posted 3 days ago


Key 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.

  • Troubleshoot and resolve programming and machining issues to minimize downtime and maintain production schedules.


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.