Computer Numerical Control Programmer

KeyStaff Professionals- A Division of Midwest Staffing

South Saint Paul (MN)

On-site

USD 99,187,000 - 128,943,000

Full time

6 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

KeyStaff Professionals- A Division of Midwest Staffing is seeking an experienced CNC Programmer for a direct-hire role in Minnesota. The position requires 5+ years of CNC milling programming in a metal stamping environment and strong proficiency with Mastercam or GibbsCAM.

You will interpret blueprints and GD&T to develop efficient machining strategies and create detailed setup sheets. The role involves programming for CNC VMCs, maintaining inspection systems, and collaborating with engineering,

Qualifications

  • 5+ years of CNC milling programming experience in a metal stamping manufacturing environment.
  • Strong proficiency with Mastercam, GibbsCAM, or similar CAM programming software.
  • Extensive knowledge of G-code, CNC machining, tooling selection, feeds and speeds.
  • Ability to read and interpret blueprints, CAD models, and GD&T.
  • Proven troubleshooting and problem-solving skills in a production environment.

Responsibilities

  • Program, edit, and optimize CNC milling programs using Mastercam, GibbsCAM, or similar CAM software.
  • Create machining programs for CNC Vertical Machining Centers producing tooling components and precision-machined parts.
  • Program and maintain an InspecVision optical inspection system to support automated quality verification.
  • Interpret blueprints, CAD models, technical drawings, and GD&T to develop efficient machining strategies.
  • Create detailed setup sheets including tooling, pickup points, tool paths, and grind stock specifications.
  • Troubleshoot machining and programming issues to minimize downtime and keep production on schedule.
  • Improve machining processes by reducing cycle times, increasing efficiency, and enhancing product quality.
  • Manage cutting tool inventory and tooling materials based on production requirements and tooling BOMs.
  • Monitor tool performance and coordinate replenishment of critical tooling.
  • Collaborate with engineering, quality, production, and machine operators to support manufacturing goals.
  • Maintain accurate program documentation and implement engineering changes as needed.

Skills

CNC milling programming
Troubleshooting
Reading blueprints
GD&T
Safety

Tools

Mastercam
GibbsCAM

Job description

Our manufacturing client is seeking an experienced CNC Programmer to join their team.

Direct hire

Pay rate: $35-$45 depending on level of experience

What You'll Do
  • Program, edit, and optimize CNC milling programs using Mastercam, GibbsCAM, or similar CAM software
  • Create machining programs for CNC Vertical Machining Centers producing tooling components and precision‑machined parts
  • Program and maintain an InspecVision optical inspection system to support automated quality verification
  • Interpret blueprints, CAD models, technical drawings, and GD&T to develop efficient machining strategies
  • Create detailed setup sheets including tooling, pickup points, tool paths, and grind stock specifications
  • Troubleshoot machining and programming issues to minimize downtime and keep production on schedule
  • Improve machining processes by reducing cycle times, increasing efficiency, and enhancing product quality
  • Manage cutting tool inventory and tooling materials based on production requirements and tooling BOMs
  • Monitor tool performance and coordinate replenishment of critical tooling
  • Collaborate with engineering, quality, production, and machine operators to support manufacturing goals
  • Maintain accurate program documentation and implement engineering changes as needed
What We're Looking For
  • 5+ years of CNC milling programming experience in a metal stamping manufacturing environment
  • Strong proficiency with Mastercam, GibbsCAM, or similar CAM programming software
  • Extensive knowledge of G-code, CNC machining, tooling selection, feeds and speeds
  • Ability to read and interpret blueprints, CAD models, and GD&T
  • Proven troubleshooting and problem‑solving skills in a production environment
  • Commitment to safety, quality, and continuous improvement
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Computer Numerical Control Programmer
Computer Numerical Control Programmer

Sterling St James LLC • Riverton (CT)

On-site
USD 65,000 - 95,000
Competitive pay
Medical insurance
401(k)
+2
CNC Programmer Machinist
CNC Programmer Machinist

TOP PARTS International • Hauppauge (NY)

On-site
USD 60,000 - 80,000
Competitive salary
Comprehensive benefits package
Supportive work environment
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Encode, Inc. • Bangor (ME)

On-site
USD 60,000 - 90,000
Sign-On Bonus
Relocation Assistance
CNC Programmer Mastercam
CNC Programmer Mastercam

Kenney Industries Inc. • Dallas (TX)

On-site
USD 50,000 - 70,000
Competitive salary
Health, Dental, and Vision Insurance
401(k) with company match
+3
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
CNC Programmer
CNC Programmer

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Adecco • Maryland

On-site
USD 55,000 - 69,000
Full benefits package
CNC Programmer
CNC Programmer

Talnt • Birmingham (AL)

On-site
USD 65,000 - 85,000
Health insurance
CNC Programmer
CNC Programmer

Qualigence International • Mentor (OH)

On-site
USD 52,000 - 62,000
CNC Programmer
CNC Programmer

H. T. PROF Group • Bay Shore (NY)

On-site
USD 85,000 - 125,000