CNC Mill Programmer / Setup Machinist

Master Pneumatic, Inc.

Sterling Heights (MI)

On-site

USD 30,000 - 48,000

Full time

7 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Master Pneumatic, Inc. in Sterling Heights, MI is seeking a skilled CNC Mill Programmer / Setup Machinist to program, set up, and operate advanced milling machines. You will translate engineering drawings into precise CNC programs and oversee first article checks.

You will select tooling, establish offsets, monitor processes, and apply GD&T to maintain tight tolerances. Experience with Haas or Fanuc controls and CAD/CAM is a plus; teamwork and lean manufacturing mindset are valued.

Qualifications

  • Proficient in writing, editing, and troubleshooting CNC milling programs using G-code/M-code based on engineering drawings.
  • Ability to perform complete CNC milling machine setups, select tools, establish offsets, and verify readiness.
  • Interpret blueprints, schematics, and GD&T to machine parts within specifications.

Responsibilities

  • Independently develop, write, edit, and troubleshoot CNC milling programs using G-code and M-code to manufacture components in accordance with engineering drawings and specifications.
  • Perform complete CNC milling machine setups, including selecting and installing cutting tools, establishing work offsets, setting tool length and diameter offsets, configuring work holding, and verifying machine readiness for production.
  • Interpret mechanical blueprints, schematics, and GD&T specifications to accurately machine parts according to engineering drawings.
  • Operate and monitor CNC mills to produce accurate, quality parts while meeting production requirements.
  • Monitor machining processes in real-time, adjusting parameters as needed to maintain tight tolerances and high-quality standards.
  • Verify new and modified CNC programs through appropriate simulation, dry-run procedures, and controlled first-piece machining to ensure safe and accurate machine operation.
  • Troubleshoot machining issues related to geometry, tooling wear, or programming errors; implement continuous improvement strategies aligned with lean manufacturing principles.
  • Improve setup and cycle times, tooling performance, quality, and productivity while reducing scrap.

Skills

G-code programming
M-code programming
Blueprint reading
GD&T understanding
CNC tooling knowledge
Lean manufacturing

Tools

Haas control
Fanuc control
CAD/CAM

Job description

Join our dynamic manufacturing team as a CNC Mill Programmer / Setup Machinist and become a vital contributor to precision metalworking excellence. In this role, you will be responsible for programming, setting up, and operating advanced CNC milling machines to produce high-quality components. Your expertise in CNC programming, tooling, and measurement will ensure our production processes run smoothly, efficiently, and with the utmost accuracy. We are committed to fostering a collaborative environment where your skills drive innovation and quality in manufacturing.

Standard Shift: Monday - Thursday, 6:00 am - 4:30 pm (10 hours/day)

Responsibilities:

  • Independently develop, write, edit, and troubleshoot CNC milling programs using G-code and M-code to manufacture components in accordance with engineering drawings and specifications.
  • Perform complete CNC milling machine setups, including selecting and installing cutting tools, establishing work offsets, setting tool length and diameter offsets, configuring work holding, and verifying machine readiness for production.
  • Interpret mechanical blueprints, schematics, and GD&T (Geometric Dimensioning and Tolerancing) specifications to accurately machine parts according to engineering drawings.
  • Operate and monitor CNC mills to produce accurate, quality parts while meeting production requirements.
  • Monitor machining processes in real-time, adjusting parameters as needed to maintain tight tolerances and high-quality standards.
  • Verify new and modified CNC programs through appropriate simulation, dry-run procedures, and controlled first-piece machining to ensure safe and accurate machine operation.
  • Troubleshoot machining issues related to geometry, tooling wear, or programming errors; implement continuous improvement strategies aligned with lean manufacturing principles.
  • Improve setup and cycle times, tooling performance, quality, and productivity while reducing scrap.

Skills/Knowledge:

  • Proficiency in CNC programming languages such as Haas, Fanuc or similar control systems for efficient machine operation. Haas mill experience is a plus.
  • Must independently create complete CNC milling programs from scratch using G-code and M-code based on engineering drawings and specifications.
  • Experience with CNC tooling selection, setup, and maintenance to optimize machining performance.
  • Mechanical aptitude with the ability to interpret mechanical blueprints and schematics accurately.
  • Knowledge of cutting tools, work holding, machining parameters, blueprint reading, GD&T, and precision inspection.
  • CAD/CAM programming experience and prior employee training experience are a plus.
  • Join us if you’re passionate about precision manufacturing and eager to apply your technical expertise for a fast-paced environment dedicated to quality excellence!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Machinist / Programmer / Team Lead
CNC Machinist / Programmer / Team Lead

Southern Illinois Crankshaft, Inc • Illinois

On-site
USD 60,000 - 85,000
Full benefits package
Health, dental, and vision insurance
Life and disability insurance
+2
CNC Programmer
CNC Programmer

Lancesoft • North Versailles

On-site
USD 52,000 - 76,000
Health insurance
Vision insurance
Dental insurance
+2
Senior CNC Machinist & Programmer - Precision & Growth
Senior CNC Machinist & Programmer - Precision & Growth

QP Manufacturing • Chardon (OH)

On-site
USD 50,000 - 70,000
Competitive pay
Growth opportunities
Hands-on work with advanced CNC technology
CNC Setup Programmer
CNC Setup Programmer

Personnel Resources, Inc. • Dothan (AL)

On-site
USD 38,000 - 62,000
CNC Machinist/Programmer
CNC Machinist/Programmer

Breight Recruitment • Wisconsin

On-site
USD 42,000 - 58,000
CNC Machinist
CNC Machinist

Accelera Staffing • Kansas City (MO)

On-site
USD 41,000 - 48,000
Benefits package
CNC Programmer
CNC Programmer

Professional Search Group - OC • Buena Park (CA)

On-site
USD 70,000 - 110,000
CNC MachinistProgrammer
CNC MachinistProgrammer

PPS-HPS • Chardon (OH)

On-site
USD 55,000 - 85,000
Competitive compensation
Full-time opportunity
Advanced CNC equipment and technology
+1
CNC Programmer
CNC Programmer

Talnt • Birmingham (AL)

On-site
USD 55,000 - 75,000
CNC Mill Programmer/Machinist
CNC Mill Programmer/Machinist

Generon Igs • Houston (TX)

On-site
USD 55,000 - 85,000