1

Cnc Programmer And Machinist Jobs (NOW HIRING)

$25 - $38/hr

CNC Programmer/Machinist Location: Glendale, AZ Company Overview: Ignova Mechanical specializes in precision machining and gasket manufacturing, delivering mission-critical components for the ...

New

CNC Programmer/Machinist

Boyertown, PA · On-site

$25.75 - $35.25/hr

The CNC Programmer/Machinist will be responsible for writing, testing, and optimizing CNC programs used to produce precision machined parts. This role requires strong technical knowledge of CAD/CAM ...

CNC Machinist / Programmer Brownsburg, Indiana | $30-$49/hour + Excellent Benefits Ready to Turn Ideas Into Precision? CNC Programmer / Machinist Brownsburg, Indiana | $30-$49/hour + Excellent ...

CNC Programmer / Machinist

Yuma, AZ · On-site

$25 - $38/hr

CNC Programmer/Machinist Location: Glendale, AZ Company Overview: Ignova Mechanical specializes in precision machining and gasket manufacturing, delivering mission-critical components for the ...

New

Be Seen First

Lead CNC Setup Machinist & Programmer Advance Machine Specialties, LLC is seeking an experienced Lead CNC Setup Machinist & Programmer to join our team. This is a hands-on, highly skilled position ...

$25 - $38/hr

CNC Programmer/Machinist Location: Glendale, AZ Company Overview: Ignova Mechanical specializes in precision machining and gasket manufacturing, delivering mission-critical components for the ...

New

Be Seen First

Lead CNC Setup Machinist & Programmer Advance Machine Specialties, LLC is seeking an experienced Lead CNC Setup Machinist & Programmer to join our team. This is a hands-on, highly skilled position ...

CNC Programmer Machinist

Mishawaka, IN · On-site

$28 - $35/hr

Position Summary We are seeking an experienced CNC Programmer/Machinist to join our client's manufacturing team in Mishawaka, IN. This position is responsible for programming, setting up, and ...

Be Seen First

CNC Programmer Machinist

Melbourne, FL · On-site

$25 - $37/hr

Lead CNC Setup Machinist & Programmer Advance Machine Specialties, LLC is seeking an experienced Lead CNC Setup Machinist & Programmer to join our team. This is a hands-on, highly skilled position ...

CNC Machinist / Programmer Brownsburg, Indiana | $30-$49/hour + Excellent Benefits Ready to Turn Ideas Into Precision? CNC Programmer / Machinist Brownsburg, Indiana | $30-$49/hour + Excellent ...

CNC Programmer/Machinist

Jackson, MI · On-site

$23.75 - $32.50/hr

The CNC Programmer/Machinist will read and interpret engineering prints and blueprints, perform in-process and final part inspections, design and machine fixtures, and program 4- and 5-axis machines ...

Be Seen First

CNC Programmer / Machinist

Murrieta, CA · On-site

$28.50 - $39/hr

We are looking for a skilled CNC Programmer/Machinist to join our manufacturing team. You will program, set up, and run multi-axis machines, own process improvement, and help produce parts that ...

CNC Programmer/Machinist

Jackson, MI · On-site

$23.75 - $32.50/hr

The CNC Programmer/Machinist will read and interpret engineering prints and blueprints, perform in-process and final part inspections, design and machine fixtures, and program 4- and 5-axis machines ...

Be Seen First

CNC Programmer Machinist

Jupiter, FL · On-site

$25 - $37/hr

Lead CNC Setup Machinist & Programmer Advance Machine Specialties, LLC is seeking an experienced Lead CNC Setup Machinist & Programmer to join our team. This is a hands-on, highly skilled position ...

Be Seen First

CNC Programmer Machinist

Gaston, OR · On-site

$17 - $35/hr

We are also looking for CNC programmer, we use MasterCam. Duties * Operate manual and CNC machines, lathes, and other machining equipment to produce parts and components. * Interpret blueprints and ...

Be Seen First

CNC Programmer Machinist

Green Bay, WI · On-site

$28 - $38/hr

The CNC Programming Machinist is responsible for programming, setting up, machining precision plastic components that meet customer specifications, quality standards, and shop deadlines. This role ...

Showing results 41-60

Cnc Programmer And Machinist information

See salary details

$16

$30

$44

How much do cnc programmer and machinist jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for cnc programmer and machinist 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 CNC programmer and machinist?

CNC Programmers and Machinists are skilled professionals who use computer numerical control (CNC) machines to manufacture precision parts and components. The programmer creates the instructions, or code, that tells the machine how to cut, drill, or shape materials like metal or plastic. The machinist sets up, operates, and monitors the CNC machines to ensure they produce high-quality parts according to specifications. Both roles often require knowledge of technical drawings, tooling, and quality control processes.

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

To thrive as a CNC Programmer and Machinist, you need strong skills in blueprint reading, precision measurement, and a solid understanding of machining processes, usually supported by vocational training or an associate degree. Proficiency with CAD/CAM software, G-code programming, and CNC machine operation is essential, and certifications from organizations like NIMS can be valuable. Attention to detail, problem-solving abilities, and effective communication help ensure accuracy and efficiency in production environments. These skills are crucial for producing high-quality parts, minimizing errors, and maintaining safety and productivity on the shop floor.

What are some typical challenges CNC programmers and machinists face when transitioning from manual machining to CNC operations?

One common challenge is adapting to the precision and complexity of programming CNC machines, which often requires learning new software and understanding G-code or CAM systems. Unlike manual machining, CNC roles demand strong attention to digital detail and troubleshooting skills for automated equipment. Additionally, there's a learning curve in interpreting and optimizing part designs for efficient CNC production, often involving collaboration with engineers and designers. Overcoming these challenges can lead to increased autonomy, higher productivity, and opportunities for advancement into supervisory or programming-focused roles.

What is the difference between Cnc Programmer And Machinist vs Cnc Operator?

AspectCnc Programmer And MachinistCnc Operator
CredentialsTypically requires technical training or certification, experience in programming and machiningUsually requires basic training or on-the-job instruction
Work EnvironmentWorks in machine shops, manufacturing plants, often involved in programming and setupOperates CNC machines under supervision, monitors machine operation
Job ResponsibilitiesDesigns programs, sets up machines, and performs machining tasksRuns CNC machines according to instructions, performs routine checks

The main difference is that Cnc Programmer And Machinist are involved in programming, setup, and complex machining, while Cnc Operator primarily runs machines based on existing programs. Cnc Programmer And Machinist roles require more technical skills and understanding of programming languages, making them more specialized in the manufacturing process.

Do CNC programmers and machinists make a lot of money?

CNC programmers and machinists typically earn competitive wages that vary based on experience, location, and skill level. Skilled professionals with certifications and proficiency in CAD/CAM software often have higher earning potential, especially in manufacturing environments with advanced machinery. Overall, these roles can offer a solid income within the manufacturing industry.

How much is a CNC programmer and machinist paid?

CNC programmers and machinists typically earn between $20 and $35 per hour, with annual salaries ranging from approximately $40,000 to $70,000 depending on experience, location, and industry. Skilled workers with certifications and proficiency in CAD/CAM software often command higher wages.

Is a CNC programmer and machinist in demand?

CNC programmers and machinists are in high demand due to the manufacturing industry's need for precision machining and automation. Skilled workers with knowledge of CNC programming, machine operation, and CAD/CAM software are especially sought after across various industries, including aerospace, automotive, and medical device manufacturing.
More about Cnc Programmer And Machinist jobs

What cities are hiring for Cnc Programmer And Machinist jobs?

Cities with the most Cnc Programmer And Machinist job openings:

What states have the most Cnc Programmer And Machinist jobs?

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

What job categories do people searching Cnc Programmer And Machinist jobs look for?

The top searched job categories for Cnc Programmer And Machinist jobs are:

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

$25 - $38/hr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Job Title: CNC Programmer/Machinist

Location:  Glendale, AZ

Company Overview: 

Ignova Mechanical specializes in precision machining and gasket manufacturing, delivering mission-critical components for the Aerospace & Defense industry. Our high-quality products meet the industry’s most stringent standards, ensuring reliability and performance in demanding applications. At Ignova Mechanical, we are driven by a relentless pursuit of delivering mission-critical products with exceptional customer experience.

Job Summary: 

Ignova Mechanical is seeking a highly skilled  CNC Programmer/Machinist  to join our production team. This role requires full capability in setup, programming, operation, and in-process inspection of 3-, 4-, and 5-axis mills and CNC lathes. We are looking for a craftsman — not just an operator — who can consistently deliver tight tolerance, high-complexity parts with minimal supervision.

Key Responsibilities: 

  • Program in MasterCam or Espirit Edge, set-up, and operate CNC mills (3-, 4-, and 5-axis) and CNC lathes to manufacture precision aerospace components.
  • Read and interpret complex engineering drawings, GD&T, and tight tolerance specifications.
  • Select appropriate tooling, fixturing, and machining strategies to maximize quality and efficiency.
  • Perform thorough in-process inspections using micrometers, calipers, indicators, height gauges, and CMMs as required.
  • Troubleshoot machining issues and proactively adjust setups or programs to maintain quality and throughput.
  • Maintain meticulous attention to detail throughout machining, inspection, and documentation processes.
  • Collaborate with engineering and quality teams on continuous improvement of part manufacturability and process optimization.
  • Maintain equipment, tooling, and workspaces to the highest standards of cleanliness and functionality.
  • Follow strict aerospace safety, quality, and production procedures.

Qualifications and Skills:

  • 5+ years of CNC machining experience with proven expertise in multi-axis milling and lathe operations.
  • Extensive hands-on experience setting up, programming, and operating 5-axis mills (e.g., Haas, DMG Mori, Mazak, or similar).
  • Expert-level ability to read blueprints, GD&T, and aerospace-level machining specifications.
  • Deep understanding of tooling, cutting speeds/feeds, work holding, and material behaviors (e.g., aluminum, titanium, stainless steels).
  • Strong troubleshooting and critical thinking skills to solve machining challenges without excessive supervision.
  • Skilled in first article inspections (FAI), SPC, and tight-tolerance quality control processes.
  • High personal standards for part quality, machine care, and attention to detail.
  • Ability to work independently and prioritize multiple jobs under deadline pressure.
  • Physical ability to stand for extended periods and lift materials (~50 lbs).
  • Strong communication skills to collaborate across departments.
  • Proficient with basic computer operations, preferably with familiarity with Microsoft Office applications.

Preferred Skills:

  • Experience with both prototype and production environments.
  • Exposure to aerospace quality management systems (AS9100) and documentation practices.
  • Familiarity with lean manufacturing and continuous improvement initiatives.

If you are a hands-on individual with a passion for precision machining, technology and team development, we encourage you to apply and join our growing team!

Employment Type: Full Time
Years Experience: 5 - 10 years
Salary: $25 - $38 Hourly
Bonus/Commission: No