1

Cnc Milling Programmer Jobs (NOW HIRING)

CNC Milling

Southwick, MA ยท On-site

$22.50 - $30/hr

... with Programming and inspection to adjust CNC programs, as required. โ€ข Use inspection tools such as micrometers, calipers, indicators, etc. as required. โ€ข Operate within AS9100/ISO9001 ...

Machinist - Milling Dept.

Brighton, MI ยท On-site

$21 - $28/hr

CNC Milling Operator / Programmer Location: Brighton, MI Shift: 1st and 2nd Shift Pay: Based on Experience (BOE) Job Summary Are you an experienced CNC machinist or programmer looking to take the ...

We're looking for a CNC Operator (Milling/Turning) to join our team and take ownership of operating ... Clear pathways to CNC-Machinist and/or CAM programming roles with hands-on training and onboarding.

We're looking for a CNC Operator (Milling/Turning) to join our team and take ownership of operating ... Clear pathways to CNC-Machinist and/or CAM programming roles with hands-on training and onboarding.

CNC Milling Machinist

Santa Clarita, CA ยท On-site

$35 - $45/hr

The CNC Machinist is responsible for transforming engineering drawings into precision-machined components using advanced CNC milling equipment. The ideal candidate is capable of independently reading ...

CNC Milling

Troy, MI ยท On-site

$22 - $26/hr

Company perks CNC Milling - Applicant must be proficient in setup, programming, and operating CNC Mills (Hass, SMC) with minimal supervision. Machinist will be producing tight-tolerance precision ...

CNC Milling

Troy, MI ยท On-site

$22 - $26/hr

Company perks CNC Milling - Applicant must be proficient in setup, programming, and operating CNC Mills (Hass, SMC) with minimal supervision. Machinist will be producing tight-tolerance precision ...

Cnc Mill Mastercam Programmer

Tavares, FL ยท On-site

$27 - $30/hr

CNC Mill Programmer (Mastercam) Job Summary: We are seeking a highly skilled CNC Mill Programmer ... This role is responsible for developing, optimizing, and maintaining CNC milling programs to ensure ...

JOB TITLE: CNC Milling Machinist Double E is looking for talented CNC Machinist to join our ... Double E Company is a multi-national manufacturing/engineering company that manufactures high ...

next page

Showing results 1-20

Cnc Milling Programmer information

See salary details

$16

$30

$44

How much do cnc milling programmer jobs pay per hour?

As of Jun 22, 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 are CNC Milling Programmers?

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.

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:
Infographic showing various Cnc Milling Programmer job openings in the United States as of June 2026, with employment types broken down into 88% Full Time, 5% Part Time, 1% Contract, and 6% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

Lead CNC Milling Set Up Technician

B&A Precision

Milford, CT โ€ข On-site

$20 - $35/hr

Full-time

Medical, Retirement, PTO

Posted 23 days ago


Job description

B&A Precision, a mid-sized CNC manufacturing company which has been in business for over 50 years manufacturing components for the Aerospace, Defense, and Medical industries, is seeking a skilled CNC milling machinist with the following skill sets:

  1. Ability set up and run 3, 4, and 5 axis vertical CNC Milling machines.

  2. Familiarity with Fanuc controls.

  3. Ability to write and edit basic CNC programs (G-code programming).

  4. Capability to program and work with positional indexers.

  5. Ability to read blueprints and working knowledge of GD&T is desirable.

  6. Competence in the use of various measuring instruments and gages to verify both production and first piece dimensions.

  7. Excellent attention to detail, accuracy, and precision.

  8. Willing to work in a team-based environment.

  9. Qualified candidates must have a minimum of 5 years of experience.

  10. This is a full-time, 1st

    shift position and pays an extremely competitive hourly rate, commensurate with experience.

  11. U.S. Person Status.

Benefits: Our comprehensive benefits package includes medical benefits, company matching 401k, paid vacation, paid holidays, paid sick days.

Summary:

As a CNC Milling Machine Set Up Technician, you will be responsible for setting up and operating CNC milling machines to produce precision components. Reporting to the shop President, your role is essential in ensuring that the manufacturing process meets all specifications and quality standards. You will utilize your core skills in blueprint reading, machining knowledge, and use precision measuring instruments to manufacture quality parts. Your expertise will contribute to supporting efficient production workflows and uphold the organizationโ€™s commitment to excellence in manufacturing. Come and join our team to help make a significant impact on a dynamic manufacturing environment.

You should be proficient in:

  • CNC Tooling
  • CNC Programming
  • G-Code
  • M-Code
  • CNC Machine Setup & Changeover
  • Machine Setups for Production Runs
ID:qnkTyx