Computer Numerical Control Programmer

Employbridge

Mendota Heights (MN)

On-site

USD 48,000 - 62,000

Full time

6 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Employbridge in Mendota Heights, MN seeks a CNC Milling Programmer to program and optimize CNC vertical mills, using Mastercam or GibbsCAM, and support QA with InspecVision.

You will interpret blueprints and GD&T, manage tooling inventory, document setups, and collaborate with engineering and production to improve efficiency and quality, while staying compliant with safety protocols.

Qualifications

  • 5+ years of CNC programming experience in a manufacturing environment, preferably metal stamping or tooling.
  • Proficiency with CAM software such as Mastercam or GibbsCAM and G-code programming.
  • Ability to read and interpret blueprints, CAD models, and GD&T specifications.
  • Experience optimizing tooling, machining processes, and production efficiency.
  • Strong troubleshooting and problem-solving skills.
  • High attention to detail and commitment to quality.
  • Effective verbal and written communication skills.
  • Strong organizational and time-management abilities.

Responsibilities

  • Create, edit, and optimize CNC programs using CAM software such as Mastercam or GibbsCAM.
  • Program the InspecVision optical inspection system to support automated quality verification.
  • Interpret blueprints, CAD models, technical drawings, and GD&T specifications to develop effective machining strategies.
  • Create setup and program documentation, including tooling, machine setup, tool paths, and machining instructions.
  • Troubleshoot machining issues and implement process improvements to enhance efficiency, quality, and cycle times.
  • Purchase and manage cutting tools and tooling materials, monitor inventory levels, and coordinate replenishment.
  • Maintain accurate programming documentation and update programs as designs or processes change.
  • Collaborate with engineering, production, and operations teams to support manufacturing goals.
  • Stay current on CNC programming, machining technologies, and industry best practices.
  • Follow all safety procedures and perform other duties as assigned.

Skills

CNC programming
CAM software
GD&T interpretation
Troubleshooting
Documentation
Communication
Quality focus
Time management

Tools

Mastercam
GibbsCAM
G-code
InspecVision

Job description

Schedule: 6AM - 3PM Monday to Thursday & Fridays 6AM - 12PM

Pay Range: $35-45/hr

Job Summary

The CNC Milling Programmer is responsible for programming and optimizing CNC vertical machining centers to produce high-precision tooling components. This role also supports quality assurance through InspecVision programming and manages tooling, cutting tool inventory, and Die Room materials to ensure efficient production operations.

Key Responsibilities

  • Create, edit, and optimize CNC programs using CAM software such as Mastercam or GibbsCAM.
  • Program the InspecVision optical inspection system to support automated quality verification.
  • Interpret blueprints, CAD models, technical drawings, and GD&T specifications to develop effective machining strategies.
  • Create clear setup and program documentation, including tooling, machine setup, tool paths, and machining instructions.
  • Troubleshoot machining issues and implement process improvements to enhance efficiency, quality, and cycle times.
  • Purchase and manage cutting tools and tooling materials, monitor inventory levels, and coordinate replenishment.
  • Maintain accurate programming documentation and update programs as designs or processes change.
  • Collaborate with engineering, production, and operations teams to support manufacturing goals.
  • Stay current on CNC programming, machining technologies, and industry best practices.
  • Follow all safety procedures and perform other duties as assigned.

Required Qualifications

  • 5+ years of CNC programming experience in a manufacturing environment, preferably metal stamping or tooling.
  • Proficiency with CAM software such as Mastercam or GibbsCAM and G-code programming.
  • Strong knowledge of CNC milling operations, tooling selection, feeds and speeds, and machining processes.
  • Ability to read and interpret blueprints, CAD models, and GD&T specifications.
  • Experience optimizing tooling, machining processes, and production efficiency.
  • Strong troubleshooting and problem-solving skills.
  • High attention to detail and commitment to quality.
  • Effective verbal and written communication skills.
  • Strong organizational and time-management abilities.
  • Working knowledge of manufacturing safety standards and procedures.

Preferred Qualifications

  • Experience programming optical inspection systems, such as InspecVision.
  • Experience supporting tooling procurement, inventory management, and die room operations.
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

Pinnacle Partners, Inc • Indianapolis (IN)

On-site
USD 70,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

Millennial Tools, Inc. • El Paso (TX)

On-site
USD 65,000 - 90,000
05222 - CNC Programmer Specialist
05222 - CNC Programmer Specialist

Crafted Staff • Glendale (AZ)

On-site
USD 52,000 - 58,000
CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

On-site
USD 50,000 - 70,000
Computer Numerical Control Machinist
Computer Numerical Control Machinist

Guided Search Partners • Baltimore (MD)

On-site
USD 60,000 - 90,000
CNC Programmer
CNC Programmer

SDM Composites • Santa Clarita (CA)

On-site
USD 90,000 - 120,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Guided Search Partners • New Oxford

On-site
USD 90,000 - 120,000
CNC Programmer Machinist
CNC Programmer Machinist

CyberCoders • Dawsonville (GA)

On-site
USD 60,000 - 90,000