1

Cnc Mill Programmer Jobs (NOW HIRING)

Be Seen First

CNC Lathe/Mill Programmer and Machinist Lightning Bay PneuDraulics is a well-established Industrial, Marine and Mining Maintenance, service company, Specializing in Hydraulics. We have an immediate ...

New

CNC Vertical Mill Programmer

Newark, DE · On-site

$26 - $35.50/hr

Lead Fabricator / CNC Vertical Mill Programmer A custom manufacturing company in Newark, DE is looking for a handson for our CNC Department. You'll program and operate CNC Vertical Mills (Haas VF10 ...

CNC Mill Programmer/Specialist

Asheboro, NC

$24 - $32.75/hr

Set up and validate CNC mills after programming * Machine high-precision injection mold components * Work with hardened tool steels and complex geometries * Load/unload parts and manage production ...

CNC Mill-Turn Machinist / Programmer

Cocoa, FL · Hybrid

$22.75 - $31.25/hr

CNC Mill-Turn Machinist / Programmer This position is on a 1st shift / 10 hour days. Summary Vaya Space is a privately owned space and defense company headquartered on Florida's Space Coast. We are ...

CNC Mill Operator

Plymouth, MI · On-site

$21 - $27.75/hr

Description CNC Mill Setup Operator (3-Axis & 5-Axis) - Global CNC Location: Plymouth MI Job Type ... Work with programmers and engineering to improve processes * Maintain a clean, safe, and organized ...

CNC Mill Machinist

Tucson, AZ · On-site

$19 - $25.25/hr

The CNC Mill Machinist will be responsible for setting up machines, programming, and producing high-quality parts that meet strict specifications. This position is essential to our commitment to ...

CNC Mill Operator

Plymouth, MI · On-site

$21 - $27.75/hr

CNC Mill Setup Operator (3-Axis & 5-Axis) - Global CNC Location: Plymouth MI Job Type: Full-Time ... Work with programmers and engineering to improve processes * Maintain a clean, safe, and organized ...

CNC Mill Machinist

Tucson, AZ · On-site

$19 - $25.25/hr

The CNC Mill Machinist will be responsible for setting up machines, programming, and producing high-quality parts that meet strict specifications. This position is essential to our commitment to ...

CNC Programmer

Limerick, PA · On-site

$25.25 - $34.50/hr

The CNC Mill Programmer/Operator will be primarily responsible for programming, setting up and operating CNC mill(s) to produce parts in accordance with specifications and work instructions. The ...

CNC Programmer II

Doral, FL · On-site

$24.50 - $33.50/hr

The CNC Mill Programmer will be responsible for developing, optimizing, and supporting CNC machining programs for complex aerospace tooling and precision components. This role requires strong ...

next page

Showing results 1-20

Cnc Mill Programmer information

See salary details

$19

$29

$39

How much do cnc mill programmer jobs pay per hour?

As of Jul 1, 2026, the average hourly pay for cnc mill programmer in the United States is $29.12, according to ZipRecruiter salary data. Most workers in this role earn between $23.56 and $33.65 per hour, depending on experience, location, and employer.

What are some common challenges faced by CNC Mill Programmers, and how can they be addressed on the job?

CNC Mill Programmers often encounter challenges such as interpreting complex blueprints, optimizing machining processes for efficiency, and troubleshooting programming errors or machine issues. Staying updated on the latest CAM software and machining techniques can help overcome these obstacles. Collaboration with machinists, engineers, and quality control teams is essential to ensure parts are produced accurately and efficiently. Continuous learning and proactive problem-solving are key to thriving in this role.

What are CNC Mill Programmers?

CNC Mill Programmers are skilled professionals who create, modify, and optimize the computer programs that control CNC (Computer Numerical Control) milling machines. These machines are used to precisely shape metal, plastic, or other materials into parts and components based on engineering designs. CNC Mill Programmers interpret blueprints, select appropriate cutting tools, and write code—often using G-code or CAM (Computer-Aided Manufacturing) software—to ensure accurate and efficient production. Their expertise ensures that manufactured parts meet tight tolerances and quality standards required in industries such as aerospace, automotive, and manufacturing.

What is the difference between Cnc Mill Programmer vs Cnc Operator?

AspectCnc Mill ProgrammerCnc Operator
Primary RoleDesigns and writes CNC code to manufacture partsOperates CNC machines to produce parts based on existing programs
Skills & CertificationsKnowledge of CAD/CAM software, programming skills, technical certificationsMachine operation, basic technical knowledge, safety certifications
Work EnvironmentDesign labs, machine shops, programming stationsFactory floors, machine stations
Work FocusProgramming, setup, troubleshootingRunning machines, monitoring production

While both roles are essential in CNC manufacturing, Cnc Mill Programmers focus on creating and optimizing programs for CNC mills, requiring programming skills and technical knowledge. Cnc Operators primarily run and monitor machines based on existing programs, emphasizing operational skills. Understanding these differences helps in choosing the right career path or job search focus.

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

To thrive as a CNC Mill Programmer, you need strong technical aptitude in machining processes, blueprint reading, and a solid understanding of G-code programming, often supported by relevant vocational training or certifications. Familiarity with CAD/CAM software (such as Mastercam, SolidWorks, or Fusion 360) and CNC machine operation is essential. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for ensuring precise production and collaborating with machinists and engineers. These skills and qualities are vital for creating accurate programs, minimizing errors, and optimizing manufacturing efficiency.
More about Cnc Mill Programmer jobs
What cities are hiring for Cnc Mill Programmer jobs? Cities with the most Cnc Mill Programmer job openings:
What states have the most Cnc Mill Programmer jobs? States with the most job openings for Cnc Mill Programmer jobs include:
What job categories do people searching Cnc Mill Programmer jobs look for? The top searched job categories for Cnc Mill Programmer jobs are:

Manufacturing Specialist II

Exalta Group

Bethlehem, PA • On-site

Full-time

Posted 7 days ago


Job description

Position Summary: Under the direction of a department supervisor or lead, performs a variety of tasks and operations that are required to support and execute CNC Mill department priorities and goals. This includes setup and programming of CNC Mill machines, inspecting parts, completing documentation and performing preventative maintenance and housekeeping duties within the manufacturing space. Adherence to established Standard Work Instructions (SWI’s), Standard Operating Procedures (SOP’s), Good Manufacturing Practices (GMP), Good Documentation Practices (GDP) and Quality Management System (QMS) is essential.

Principle Duties / Responsibilities:
  • Ability to operate multiple CNC Mill machines, do machine changeovers, and machine setups to support production and customer on time delivery.
  • Ability to program in SolidCAM, edit/optimize program if needed, and setup a new program for any single spindle milling machine Haas, Hurco, or Robodrill as well as multi spindle 5 axis milling machines.
  • Ensure tool paths are optimized for efficiency, precision, and minimal tool wear.
  • Advanced understanding of CNC Mill G-Code.
  • Able to load, verify, and debug CNC programs.
  • Able to adjust offsets and program as necessary to achieve design specifications.
  • Mentor Level 1,2 and 3 CNC Mill Programmers to improve department skills.
  • Understand and execute EPICOR ERP transactions to support job functions.
  • Document production by completing forms, reports, logs and records of jobs and equipment.
  • Operate and maintain equipment by following established procedures, perform preventive maintenance.
  • Adhere to Tyber Medical Safety and OSHA requirements.
  • Adhere to current Good Manufacturing Practices (cGMP), Standard Work Instructions (SWI’s), Standard Operating Procedures (SOP’s), Good Documentation Practices (GDP), Quality Management System (QMS).
  • Other duties as assigned.

Experience / Core Competencies:

  • Must be a CNC Mill Programmer lll for 2 years or have sufficient prior experience
  • Working knowledge of data entry, ERP, and job traveler execution.
  • Working knowledge of SOP, SWI, cGMP, GDP and QMS.
  • Moderate knowledge of Microsoft Office applications.
  • Ability to create setup sheets and work instructions
  • Excellent knowledge of measuring tools, i.e., calipers, micrometers, vision systems, hard gages, etc.
  • Ability to read and interpret blueprints, technical drawings, and GD&T (Geometric Dimensioning and Tolerancing) symbols.
  • Proven ability to work in a production environment.
  • Proven ability to establish and maintain effective working relationships with others.
  • Proven ability to work independently with a strong sense of urgency, and effectively under pressure.
  • Effective written and oral communication skills.
  • Skilled in understanding and following verbal and written communication instructions.
  • Strong finger and hand dexterity.
  • Strong visual and auditory acuity.
  • Ability to stand for prolonged periods of time.
  • Ability to lift a minimum of 40 lbs.
Required / Preferred Education
  • High School Diploma, GED or equivalent required.
  • 8 years of CNC Mill Programming 5 axis machines preferably with experience with multi spindle 5-axis machines