CNC Programmer – Multi-Axis Machining & Custom Fixturing

H. T. PROF Group

Duluth (MN)

On-site

USD 57,859 - 64,747

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full benefits
1st shift options

Job summary

H. T. PROF Group is seeking an elite CNC Programmer in the Duluth area to own complex multi‑axis Mastercam programs from scratch.

You will analyze 3D CAD data, review engineering docs, and design fixtures to maximize machine throughput in a high-autonomy, engineering‑focused role. Expect a direct-hire, first-shift opportunity with competitive hourly compensation, full benefits, and shift differentials. You will collaborate with Design Engineering on DFM reviews and own the manufacturing

Qualifications

  • 4+ years hands-on Mastercam programming depth OR a BSME / Technical Degree with strong Mastercam capability.
  • Deep understanding of tooling selection, speeds/feeds, and complex process development (5-axis exposure or Visual Basic macro knowledge is a plus).
  • Ability to read blueprints and apply GD&T to manufacturing processes with precision inspection methods.
  • Local commuting distance to the Greater Duluth, MN / Superior, WI area is required.

Responsibilities

  • Develop, verify, and optimize complex CNC programs from scratch using Mastercam for multi-axis milling and turning centers.
  • Analyze 3D CAD data, engineering job orders, and prints to establish sequences, select tools, and calculate speeds and feeds.
  • Design custom workholding jigs and fixtures to ensure precise part positioning and maximize throughput.
  • Maintain and audit the CNC program database and associated routing and program files across machines.
  • Provide shop floor engineering support, troubleshooting setups, tooling issues, macro code, and machining roadblocks.
  • Drive process optimization through cycle-time analyses, toolpath refinements, and scrap reduction.

Skills

3D CAD data analysis
Blueprint/GD&T literacy
Custom fixture design
Analytical problem solving

Education

BSME / Technical Degree

Tools

Mastercam

Job description

CNC Programmer – Multi-Axis Machining & Custom Fixturing

Apply

Type Direct Hire

ID WI59-2756658

Posted Jul 28, 2026

CNC Programmer – Multi-Axis Machining & Custom Fixturing

  • COMPENSATION: Up to $45.00/Hour Starting Baseline (scaling with technical Mastercam depth) + Shift Differentials (+$1.00 to +$2.00/hr) + Overtime Eligibility + Full Benefits
  • SCHEDULE: Flexible 1st Shift (6:00 AM, 7:00 AM, or 8:00 AM starts) | Off-shift options available
  • SOFTWARE & SKILLS: Mastery of Mastercam for multi-axis programming from scratch, 3D CAD data analysis, blueprint/GD&T literacy, and custom fixture design
  • EXPERIENCE: 4+ years of independent Mastercam programming experience, OR a formal Technical Degree/BSME with high-level Mastercam proficiency
  • ROLE HIGHLIGHTS: High-autonomy, engineering-focused seat owning full program development, workholding design, and DFM reviews alongside Design Engineering
  • REQUIREMENTS: US Citizen or Green Card holder residing within a comfortable daily commute of the Duluth, MN / Superior, WI area

If you are an elite CNC programmer looking to move away from mundane, repetitive production tracking and offset tweaks, this direct-hire engineering role offers total process ownership. The employer is a globally recognized market leader in heavy demolition and scrap attachment manufacturing. Operating with a family-oriented culture where technical expertise is genuinely respected, they provide an advanced shop environment that completely rejects corporate bureaucracy.

In this high-impact role, you will own the entire manufacturing lifecycle—developing complex, multi-axis Mastercam programs from scratch, designing custom workholding jigs and fixtures, and collaborating directly with Design Engineering on Design for Manufacturability (DFM) reviews. It is the ideal setup for a sharp programmer seeking long-term organizational stability, a collaborative team, and an environment where average employee tenures are measured in years, not months.

What You Will Be Doing (Daily Responsibilities)
  • Develop, verify, and optimize complex CNC programs from scratch using Mastercam for multi-axis milling and turning centers.
  • Analyze 3D CAD data, engineering job orders, and industrial prints to establish operational sequences, select optimal cutting tools, and calculate speeds and feeds.
  • Design custom workholding jigs and manufacturing fixtures to ensure precise part positioning and maximize machine throughput.
  • Maintain and audit the central CNC program database, ensuring digital routing files and program files are accurately maintained across machine centers.
  • Provide shop floor engineering support, troubleshooting complex setups, tooling issues, macro code, and machining roadblocks alongside production machinists.
  • Drive process optimization initiatives, conducting cycle-time analyses, refining toolpaths, and reducing material scrap.
What We Are Looking For (Requirements & Qualifications)
  • 4+ years of hands-on Mastercam programming depth OR a BSME / Technical Degree paired with strong Mastercam capability.
  • Multi-Axis Machining Foundation: Deep understanding of tooling selection, speeds/feeds, and complex process development (5-axis exposure or Visual Basic macro knowledge is a major plus).
  • Technical Literacy: Advanced capability in blueprint reading, GD&T application, and precision inspection methods.
  • Diagnostic Instincts: Excellent analytical skills to troubleshoot active machining issues and support floor setup personnel.
  • Career Stability: A rock-solid, progressive employment history demonstrating long-term commitment and technical growth with past employers.
  • Local Proximity: Residing within a dependable daily commute of the Greater Duluth, MN / Superior, WI area.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Advanced CNC Programmer
Advanced CNC Programmer

Sterling St James LLC • Duluth (MN)

On-site
USD 51,000 - 73,000
CNC Programmer – Multi-Axis Machining & Custom Fixturing
CNC Programmer – Multi-Axis Machining & Custom Fixturing

Job Juncture • Duluth (MN)

On-site
USD 72,000 - 94,000
Shift differential
Overtime eligibility
Full benefits
Senior CNC Programmer – Mastercam & Multi-Axis CAM
Senior CNC Programmer – Mastercam & Multi-Axis CAM

Impact Recruitment Ltd • Duluth (MN)

On-site
USD 73,000 - 94,000
CNC Machine Cell Lead – Multi-Axis Milling & Fixture Setups
CNC Machine Cell Lead – Multi-Axis Milling & Fixture Setups

H. T. PROF Group • Duluth (MN)

On-site
USD 39,000 - 55,000
Senior CNC Programmer: Multi-Axis Mastercam & Fixturing Lead
Senior CNC Programmer: Multi-Axis Mastercam & Fixturing Lead

Job Juncture • Duluth (MN)

On-site
USD 72,000 - 94,000
Shift differential
Overtime eligibility
Full benefits
CNC Machine Cell Lead – Multi-Axis Milling & Fixture Setups
CNC Machine Cell Lead – Multi-Axis Milling & Fixture Setups

Job Juncture • Duluth (MN)

On-site
USD 52,000 - 71,000
Comprehensive benefits
Profit sharing
Flexible start windows
CNC Programmer: Multi-Axis Mastercam & Custom Fixtures
CNC Programmer: Multi-Axis Mastercam & Custom Fixtures

H. T. PROF Group • Duluth (MN)

On-site
Full benefits
1st shift options
1st Shift CNC Machinist – Large Milling & Program Optimization
1st Shift CNC Machinist – Large Milling & Program Optimization

Impact Recruitment Ltd • Duluth (MN)

On-site
USD 52,000 - 71,000
Applications Engineer
Applications Engineer

Socket.dev • Pleasant Valley Township (IA)

On-site
USD 70,000 - 100,000
Sign-on bonus
First shift
On-site role
+3
CNC Programmer
CNC Programmer

WCL Group • Bangor (ME)

On-site