1

Cnc Milling Programmer Jobs (NOW HIRING)

CNC Milling Operator

Brook Park, OH

$20.75 - $27.50/hr

The CNC Milling Operator operates computer numerical control machines to fabricate parts. The ... Proficient in G-code and interactive programming, engineering drawing interpretation, geometric ...

Be Seen First

Strong proficiency in reading complex engineering blueprints and applying GD&T standards accurately ... CNC milling experience, including 5+ years performing complex setups on 3- to 4-axis equipment.

CNC MILLING PROGRAMMER

Milford, CT · On-site

$26.50 - $36.25/hr

We are currently looking for a set up person and operator, both 1st and 2nd shifts, with a minimum 3 years experience. Interested candidates are invited to submit a resume today! We are an Equal ...

CNC MILLING PROGRAMMER

Milford, CT · On-site

$26.50 - $36.25/hr

We are currently looking for a set up person and operator, both 1st and 2nd shifts, with a minimum 3 years experience. Interested candidates are invited to submit a resume today! We are an Equal ...

CNC Programmer

Saint Paul, MN · On-site

$35 - $45/hr

As a CNC Programmer, you'll play a critical role in supporting our tooling and manufacturing ... Program, edit, and optimize CNC milling programs using CAM software such as Mastercam or GibbsCAM

CNC Milling Operator

Plainview, NY · On-site

$25 - $28/hr

A CNC Milling Operator sets up, runs, and monitors numerical control milling machines to cut and ... Must have the ability to read and interpret engineering drawings and blueprints (GD&T symbols)

CNC Programmer

Saint Paul, MN · On-site

$35 - $45/hr

As a CNC Programmer, you'll play a critical role in supporting our tooling and manufacturing ... Program, edit, and optimize CNC milling programs using CAM software such as Mastercam or GibbsCAM

Cnc Programmer

Elgin, IL · On-site

$62K - $83K/yr

CNC Programmer and Operator This role focuses on programming, setting up, and operating Haas CNC ... Program Haas CNC milling machines to produce custom parts and pieces according to specifications.

CNC MILLING MACHINIST

Berlin, CT · On-site

$30 - $35/hr

Job Summary:The CNC Milling Machinist performs detailed machine setups on 3, 4, and 5 axis CNC ... Work with engineering to suggest improvements to CNC programs and fixturing as applicable.Operating ...

CNC Milling Operator

Plainview, NY · On-site

$25 - $28/hr

A CNC Milling Operator sets up, runs, and monitors numerical control milling machines to cut and ... Must have the ability to read and interpret engineering drawings and blueprints (GD&T symbols)

Cnc Mill Machinist

Rockton, IL · On-site

$21.50 - $28.75/hr

CNC Mill Programmer / Machinist This role focuses on programming, setting up, and optimizing CNC milling operations in a precision, high-mix, low-volume job shop environment. You will create programs ...

CNC Programmer

Mendota Heights, MN · On-site

$35 - $45/hr

Program, edit, and optimize CNC milling programs using Mastercam, GibbsCAM, or similar CAM software ... Troubleshoot machining and programming issues to minimize downtime and keep production on schedule

CNC MILLING MACHINIST

Berlin, CT · On-site

$30 - $35/hr

Job Summary: The CNC Milling Machinist performs detailed machine setups on 3, 4, and 5 axis CNC ... Work with engineering to suggest improvements to CNC programs and fixturing as applicable.

Showing results 21-40

Cnc Milling Programmer information

See salary details

$16

$30

$44

How much do cnc milling programmer jobs pay per hour?

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

CNC Milling Programmers are skilled professionals who create the instructions (programs) that guide computer numerical control (CNC) milling machines to manufacture precision parts and components. They use computer-aided design (CAD) and computer-aided manufacturing (CAM) software to convert engineering drawings into machine code. Their responsibilities often include selecting appropriate cutting tools, optimizing machining processes, and ensuring that final products meet quality specifications. CNC Milling Programmers play a crucial role in industries such as aerospace, automotive, and manufacturing, where accuracy and efficiency are essential.

What are the key skills and qualifications needed to thrive as a CNC milling programmer, and why are they important?

To thrive as a CNC Milling Programmer, you need expertise in CNC programming, blueprint reading, and precision machining, often supported by a relevant technical diploma or certification. Familiarity with CAD/CAM software (such as Mastercam or SolidWorks), G-code, and CNC machine operation is essential. Strong problem-solving, attention to detail, and effective communication help ensure programs meet specifications and facilitate teamwork with machinists and engineers. These skills and qualities are crucial for producing high-quality components efficiently and minimizing costly errors in manufacturing environments.

What are some common challenges CNC milling programmers face when setting up new projects, and how can they be addressed?

CNC Milling Programmers often encounter challenges such as interpreting complex blueprints, selecting optimal tooling, and ensuring precise machine setup for new projects. These challenges can be addressed by staying updated with the latest CAD/CAM software, maintaining clear communication with engineers and machinists, and conducting thorough dry runs to catch potential issues before production begins. Additionally, collaborating closely with quality control teams helps ensure that parts meet specifications and reduces the likelihood of costly rework.

What is the difference between Cnc Milling Programmer vs Cnc Machinist?

AspectCnc Milling ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code for milling machinesOperates and sets up CNC machines, including milling
Skills & CertificationsG-code programming, CAD/CAM software, technical knowledgeMachine operation, measurement, troubleshooting
Work EnvironmentDesign offices, programming stations, manufacturing floorsManufacturing floors, machine shops
Industry UsageManufacturing, aerospace, automotive, toolingManufacturing, metalworking, fabrication

While both roles are essential in CNC machining, the Cnc Milling Programmer focuses on creating the code and plans for milling operations, whereas the Cnc Machinist operates and maintains the machines based on those programs. The programmer's role is more technical and design-oriented, while the machinist's role is hands-on and operational.

Do CNC Milling Programmers make good money?

CNC Milling Programmers typically earn competitive wages that vary based on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, often supplemented by overtime or shift differentials in manufacturing environments.

How much do CNC milling programmers earn?

CNC milling programmers 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 environments with complex machinery and tight production schedules.

Is CNC Milling Programmer a good career?

CNC Milling Programmers are skilled tradespeople who operate and program computer numerical control machines for manufacturing parts. The role offers steady employment, opportunities for advancement, and requires knowledge of CAD/CAM software and machining processes. It can be a stable career with good earning potential for those with technical skills and experience.

Is there a demand for CNC Milling Programmers?

CNC Milling Programmers are in steady demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled programmers who are proficient with CAD/CAM software and machine operation are especially sought after, with employment opportunities often available in manufacturing facilities and machine shops.
More about Cnc Milling Programmer jobs

What cities are hiring for Cnc Milling Programmer jobs?

Cities with the most Cnc Milling Programmer job openings:

What states have the most Cnc Milling Programmer jobs?

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

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

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

Infographic showing various Cnc Milling Programmer job openings in the United States as of September 2026, with employment types broken down into 88% Full Time, 3% Part Time, 2% Contract, and 7% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Milling Operator

Brook Park, OH

$20.75 - $27.50/hr

Full-time

Posted 14 days ago


Job description

Currently seeking a CNC Milling Operator in the Cleveland, OH area. 

Position description is below:

The CNC Milling Operator operates computer numerical control machines to fabricate parts. The Operator performs intricate and close tolerance machining in low quantities of small, advanced precision components using CNC Mills. The Operator loads parts in the machine, cycles machine and detects malfunctions in machine operations, such as worn or damaged cutting tools. The position runs production lots, communicates with co-workers regarding productions runs, and maintains a safe, organized and clean work environment.

  • Performs all assigned machine shop operations.
  • Detects and reports defective materials or questionable conditions to management or designee.
  • Maintains the work area and equipment in a clean, orderly condition and follows prescribed safety procedures.
  • Regularly performs CNC/manual milling, drilling, tapping, de-burring, deburring/sawing and sanding tasks.
  • Performs inspection of machined products, and documents results.
  • Completes and maintains paperwork for parts.
  • May be asked to assist in other work areas.
  • Must be Proficient in the setup or operation of CNC milling equipment.
  • Proficient in G-code and interactive programming, engineering drawing interpretation, geometric tolerancing, and mathematics required to perform the most advanced CNC operations.

Competencies

  • Communication Proficiency.
  • Mathematical Skills.
  • Mechanical Capacity.