1

Cnc Programmer And Machinist Jobs (NOW HIRING)

Be Seen First

CNC Programmer Machinist

Tempe, AZ · On-site

$30 - $40/hr

The CNC Programmer Machinist is responsible for independently programming and operating 3-axis and 4-axis milling machines to produce precise components. This role involves setting up machines ...

Be Seen First

CNC Programmer Machinist

Tempe, AZ · On-site

$30 - $40/hr

The CNC Programmer Machinist is responsible for independently programming and operating 3-axis and 4-axis milling machines to produce precise components. This role involves setting up machines ...

CNC Programmer-Machinist

Milwaukee, WI

$26 - $35.75/hr

The primary function of the CNC Programmer/Machinist is programming and operating CNC Lathes and Machining Center for custom production parts. RESPONSIBILITIES ( As a CNC Programmer, you will be ...

CNC Programmer-Machinist

Milwaukee, WI · On-site

$26 - $35.75/hr

The primary function of the CNC Programmer/Machinist is programming and operating CNC Lathes and Machining Center for custom production parts. RESPONSIBILITIES ( As a CNC Programmer, you will be ...

CNC Programmer/Machinist

Cincinnati, OH

$25.50 - $34.75/hr

CNC Programmer/Machinist CTL Aerospace is a full service NADCAP certified composite-manufacturing company providing services to the major aerospace and governmental organizations since 1946. CTL ...

About the Role We are seeking an experienced CNC Programmer / Machinist to support the machining of precision components. You will develop CNC programs and perform precision machining in a strictly ...

CNC Programmer/Machinist

Cincinnati, OH · On-site

$25.50 - $34.75/hr

CNC Programmer/Machinist CTL Aerospace is a full service NADCAP certified composite-manufacturing company providing services to the major aerospace and governmental organizations since 1946. CTL ...

next page

Showing results 1-20

Cnc Programmer And Machinist information

See salary details

$16

$30

$44

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

As of Jul 7, 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 are the key skills and qualifications needed to thrive as a CNC Programmer and Machinist, and why are they important?

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

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.

Can a CNC machinist make 100k a year?

A CNC programmer and machinist can potentially earn $100,000 annually, especially with advanced skills, experience, certifications, and working in high-demand industries or locations. Achieving this salary often requires overtime, working in specialized fields like aerospace or medical manufacturing, or holding supervisory roles.

Is there a demand for CNC programmers?

CNC programmers are in high demand across manufacturing industries due to the need for precise and efficient machining. Skilled programmers who can operate CAD/CAM software and set up CNC machines are especially sought after, with employment opportunities growing as automation increases in production environments.

Is a CNC programmer a machinist?

A CNC programmer is responsible for writing and editing computer code to control machining equipment, while a machinist operates and sets up the machines. Although their roles are related and often overlap, they focus on different aspects of the manufacturing process; some professionals perform both functions. Skills in CAD/CAM software and machine operation are common in both roles.

What is the highest paid CNC machinist?

The highest paid CNC machinists typically earn over $70,000 annually, with top earners in specialized industries or with advanced certifications reaching salaries above $80,000. Factors influencing pay include experience, skill level, certifications, and the complexity of the machinery operated, such as multi-axis CNC machines or programming expertise in CAD/CAM software.

What are CNC Programmers and Machinists?

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.
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 July 2026, with employment types broken down into 1% As Needed, 73% Full Time, 21% Part Time, 1% Temporary, and 4% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer /Machinist

LinQ Global

Montgomeryville, PA

$38 - $45/hr

Contractor

Medical, Retirement, PTO

Posted 6 days ago


Job description

CNC Programmer/Machinist
📍 Montgomeryville, PA 18936
🕒 Full-Time | 1st Shift (7:00 AM - 3:30 PM)

We're hiring an experienced CNC Programmer/Machinist to program, set up, and operate 3- & 4-axis CNC mills in a precision manufacturing environment.

Requirements:

  • 5+ years of CNC programming & machining experience
  • Strong CAM programming skills
  • Expertise in blueprint reading & GD&T
  • Experience with CNC setup, tooling, fixturing, and process optimization
  • Ability to troubleshoot machining issues and perform quality inspections
  • 4-axis machining experience preferred
  • Overtime as needed

Benefits:
✔ 401(k)
✔ Medical Insurance
✔ Paid Time Off