1

Cnc Milling Programmer Jobs (NOW HIRING)

CNC Milling Operator

Portland, IN

$18.75 - $24.75/hr

CNC Mill Operator 1 and 2 Shift: 1st, 2nd, and 3rd Shift Available CNC Milling Machinist We're ... Working knowledge of CNC programming edits (ProtoTRAK or similar is helpful). * Strong attention to ...

Collaborate with engineering and production teams to optimize efficiency What We're Looking For * Strong background in CNC milling (setup + machining experience required) * Previous leadership or ...

CNC Milling Machinist

Waco, TX · On-site

$22 - $35/hr

CNC Horizontal Milling Machinist Job Overview: Smith Pump is seeking a skilled CNC Machinist to ... Reverse-engineer various machine parts and equipment. * Load and unload materials, parts, or ...

CNC Milling Machinist

Waco, TX · On-site

$22 - $35/hr

CNC Horizontal Milling Machinist Job Overview: Smith Pump is seeking a skilled CNC Machinist to ... Reverse-engineer various machine parts and equipment. - Load and unload materials, parts, or ...

Vision insurance Were looking for a skilled CNC Machinist (Milling) to join our team and take ... Clear pathways to CAM programming, team lead, or supervisory roles with hands-on training and ...

CNC Milling

Southwick, MA

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

CNC Milling Operator

Holland, MI

$21 - $28/hr

Collaborate with engineering and quality teams to troubleshoot issues and improve processes ... Machines: 5-Axis CNC Milling Centers * Controls: CNC mill controls (specific platforms vary) * CAM ...

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

CNC Milling

Southwick, MA

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

CNC Milling

Southwick, MA

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

As our CNC Milling Setup Specialist, you'll turn complex prints into flawless parts for demanding ... Troubleshoot issues as they surface, confer with engineering and production to refine cycle times ...

New

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 May 30, 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 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 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 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 May 2026, with employment types broken down into 77% Full Time, 13% Part Time, and 10% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

$18.75 - $24.75/hr

Other

Posted 20 days ago


Job description

Position: CNC Mill Operator 1 and 2
Shift: 1st, 2nd, and 3rd Shift Available
CNC Milling Machinist
We're hiring CNC Milling Machinist to join a hands-on production team focused on quality and efficiency. If you enjoy working with tight tolerances, solving machining challenges, and taking ownership of your work, this is a strong opportunity to grow your skillset.
Role Overview
In this position, you'll be responsible for producing high-precision components, setting up and running CNC mills, and ensuring parts meet exact specifications. You'll play a key role in both daily production and continuous process improvement.
Key Responsibilities
  • Operate and set up CNC milling equipment to produce detailed, high-accuracy parts.
  • Work with materials such as aluminum, stainless steel, and various grades of steel.
  • Interpret technical drawings, blueprints, and job instructions to guide production.
  • Make program adjustments to improve performance and resolve machining issues.
  • Inspect parts throughout production using calipers, micrometers, and other measuring tools.
  • Install and adjust tooling, ensuring proper speeds, feeds, and machine settings.
  • Verify first-piece quality and maintain consistency across production runs.
  • Prepare upcoming jobs during machine cycles to improve workflow efficiency.
  • Perform routine machine upkeep and maintain a clean, safe workspace.
  • Assist with running multiple machines when production allows.
  • Learn and support additional equipment or processes as needed.
What You Bring
  • At least 1 year of experience working with CNC milling machines.
  • Confidence reading blueprints and following detailed work instructions.
  • Experience with machine setup, tool changes, and part inspection.
  • Working knowledge of CNC programming edits (ProtoTRAK or similar is helpful).
  • Strong attention to detail and commitment to producing quality work.
  • Mechanical aptitude and a problem-solving mindset.
  • Ability to work independently and stay productive with minimal oversight.
  • Good communication skills and willingness to collaborate.
Preferred Traits
  • Dependable and consistent in your work.
  • Flexible and able to adapt to changing priorities.
  • Eager to learn and continuously improve.
  • Easy to work with and open to feedback.
Requirements
  • High school diploma or equivalent.
  • Basic personal tools required.
  • Ability to stand for long periods and lift up to 50 lbs.