1

Cnc Milling Programmer Jobs (NOW HIRING)

CNC Milling

Southwick, MA

$22.50 - $30/hr

The CNC Mill Machinist should be proficient in all aspects of CNC Milling Machining to include set ... Troubleshoot and work directly with Programming and inspection to adjust CNC programs, as required.

CNC Milling Machinist

Ossian, IN · On-site

$19 - $25/hr

Work from engineering drawings and CAD models * Hold tight tolerances * Inspect your own work using ... CNC milling experience * Blueprint reading * G & M code knowledge * CNC mill setup experience

CNC Programmer

El Monte, CA · On-site

$40 - $45/hr

CNC Milling & Turning Programmer Location: South El Monte, CA Pay: $40–$45/hr Schedule: Mon-Fri 6:00AM - 3:30PM Full-Time A growing manufacturing company in the South El Monte area is seeking an ...

Machinist - CNC Milling Center

Morrisville, NC · On-site

$20.50 - $27.25/hr

Primary Purpose of the Machinist - CNC Milling Center The CNC Milling Center Machinist ... Partner with manufacturing and design engineers to refine machining strategies, improve ...

Minimum 15 years of experience programming CNC milling machines (manual programming; no CAM) * Extensive experience with Fanuc-controlled vertical CNC milling machines * Proven expertise in machine ...

CNC Milling Setup A

Peabody, MA · On-site

$25 - $40/hr

Minimum 15 years of experience programming CNC milling machines (manual programming; no CAM) * Extensive experience with Fanuc-controlled vertical CNC milling machines * Proven expertise in machine ...

CNC Milling Setup A

Peabody, MA · On-site

$25 - $40/hr

Minimum 15 years of experience programming CNC milling machines (manual programming; no CAM) * Extensive experience with Fanuc-controlled vertical CNC milling machines * Proven expertise in machine ...

Machinist - CNC Milling Center

Morrisville, NC · On-site

$20.50 - $27.25/hr

... engineering worldwide. We have a burning passion for everything that has anything to do with ... Primary Purpose of the Machinist - CNC Milling Center The CNC Milling Center Machinist ...

CNC Milling Machinist

Valencia, 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 Rod Form Specialist Position Summary: The CNC Milling Rod Form Specialist is ... Interpret blueprints, engineering drawings, and work instructions to ensure accurate machining.

Showing results 41-60

CNC Milling Programmer information

See salary details

$16

$30

$44

How much do cnc milling programmer jobs pay per hour?

As of Aug 15, 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.

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 August 2026, with employment types broken down into 87% Full Time, 3% Part Time, 3% 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.

$22.50 - $30/hr

Other

Re-posted 18 days ago


Job description

Job Description: The following is only an outline of essential duties and responsibilities. At the manager’s discretion, this outline can change to meet current business needs.

The CNC Mill Machinist should be proficient in all aspects of CNC Milling Machining to include set-up, operating and editing
Duties/Responsibilities:
• Maintains specifications by observing tooling; taking measurements; detecting malfunctions; trouble shooting processes; adjusting controls; replacing worn tools.
• Maintains safe operations by adhering to safety procedures and regulations.
• Ability to read and interpret customer blueprints and company operation sheets.
• Ability to use the Machine Control.
• Ability to set tools and enter offsets into Machine Control.
• Ability to follow set up instructions including setting up fixtures, vices, and rotaries.
• Troubleshoot and work directly 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 requirements to include proper documentation, revision control, traceability and lot control.
• Performs other duties as assigned.
Education, Skills and Physical Requirements:
• Ability to work well with others
• Excellent interpersonal and customer service skills
• Excellent organization skills and attention to detail
• Excellent time management skills and ability to meet deadlines
• Able to handle and follow instruction
• High School Diploma or equivalent
• 5 year’s experience as Machinist required
• Ability to lift a minimum of 30 pounds at a time, as required
• Ability to stand for prolonged periods of time