1

Cnc Programmer And Machinist Jobs (NOW HIRING)

CNC Programmer / Machinist

Lincoln, NE · On-site

$26.44 - $38.46/hr

We are looking for multiple CNC Programmer/Machinist to join our team in Lincoln, NE. ASAP! Positions are filling up fast, apply today before you miss this great opportunity in today's tight market!

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

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

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

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

CNC Programmer / Machinist

Austin, TX · On-site

$26.25 - $36/hr

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

New

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 Sep 12, 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 are popular job titles related to Cnc Programmer And Machinist jobs?

For Cnc Programmer And Machinist jobs, the most frequently searched job titles 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.

CNC Programmer & Machinist

Pflugerville, TX • On-site

Cumberland Additive Inc
Aerospace Product and Parts Manufacturing • 1 - 10 employees

$25 - $34/hr

Full-time

Posted 20 days ago


Job description

CNC Programmer & MachinistCNC Programmer & Machinist to operate and maintain CNC equipment in an additive manufacturing environment. In the position of CNC Programmer & Machinist, you will be responsible for reading and interpreting technical blueprints, collaborating with AM Engineers, MasterCam CNC 3, 4, & 5 Axis CNC Mill programming, adjusting the machine cutting paths, and performing quality checks on the final product. You will also be required to perform routine machine maintenance and troubleshoot issues that arise during the manufacturing process. To ensure success as a CNC Programmer & Machinist, you should have extensive experience working in manufacturing, a keen eye for detail, and the ability to work independently, with minimal supervision. Our need is for a top-class CNC Programmer & Machinist with proven problem-solving skills, innovative ideas to improve efficiency, providing quick and efficient solutions, ensuring all products meet the specifications of the client.CNC Programmer & Machinist Responsibilities:Reading and interpreting technical blueprints and design models.CNC Programming, CNC Set-up and CNC running of CNC AM parts.Choosing and loading the correct cutting tools for the job.Adjusting machine settings to the desired product specifications.Troubleshooting issues during the manufacturing process.Completing quality control tests during the manufacturing stage and on the final product.Cleaning and maintaining the machine.Training co-workers on machine operation procedures, as needed.CNC Programmer & Machinist Requirements:High school diploma or GED.Exceptional problem-solving skills.5+ years previous work experience as a MasterCam CNC Programmer for 3, 4, & 5 Axis CNC Mills.15 years previous work experience as a 3, 4, and 5 Axis CNC Mill Machinist.Ability to read and interpret design blueprints.Ability to collaborate with AM Engineers.Strong attention to detail.Ability to work independently and meet required deadlines.Ability to stand for extended periods.Ability to lift to 50 lbs.Ability to stand for extended periods.Ability to walk throughout a manufacturing facility.Ability to work overtime when require.Must be a US Citizen (or currently permitted to work in the US) Must meet ITAR requirements