1

Mastercam Programmer Jobs in Minnesota (NOW HIRING)

CNC Programmer

Minneapolis, MN · On-site

$27.75 - $37.75/hr

General Description 1st shift CNC Programmer for a leading manufacturer, providing the industry ... Program Makino CNC machining centers for high speed milling operations using Mastercam * Perform ...

CNC Programmer

Minneapolis, MN · On-site

$27.75 - $37.75/hr

Description: 1st shift CNC Programmer for a leading manufacturer, providing the industry with top ... Program CNC Vertical Milling centers for high speed milling operations using Mastercam. * Perform ...

CNC Lathe/Tool Maker

Minneapolis, MN · On-site

$27.75 - $35.75/hr

Proficient in Mastercam programming * Manual lathe experience required * Machine shop skills or experience a plus * Computer literate in Mastercam, Excel, and Word * Willing to learn new skills and ...

CNC Programmer

Mendota Heights, MN · On-site

$35 - $45/hr

Program, edit, and optimize CNC milling programs using Mastercam, GibbsCAM, or similar CAM software ... Troubleshoot machining and programming issues to minimize downtime and keep production on schedule

CNC Lathe/Tool Maker,

Minneapolis, MN · On-site

$27.75 - $35.75/hr

Proficient in Mastercam programming * Manual lathe experience required * Machine shop skills or experience a plus * Computer literate in Mastercam, Excel, and Word * Willing to learn new skills and ...

CNC Programmer

Ramsey, MN · On-site

$45 - $50/hr

The Lathe Programmer will play a crucial role in the manufacturing process by utilizing MasterCam to create and test programs for new and legacy precision parts. This position requires a deep ...

CNC Lathe/Tool Maker,

Minneapolis, MN · On-site

$27.75 - $35.75/hr

Proficient in Mastercam programming * Manual lathe experience required * Machine shop skills or experience a plus * Computer literate in Mastercam, Excel, and Word * Willing to learn new skills and ...

CNC Mill Programmer

Minneapolis, MN · On-site

$70K - $90K/yr

Advanced proficiency in Mastercam (2D/3D/multi-axis) and basic competency in SolidWorks and Windows ... Advanced Programming & Setup: Create clear, logical Mastercam programs for multi-axis machines.

As a CNC Programmer, you'll play a critical role in supporting our tooling and manufacturing ... Program, edit, and optimize CNC milling programs using CAM software such as Mastercam or GibbsCAM

CNC Programmer

Saint Paul, MN · On-site

$35 - $45/hr

As a CNC Programmer, you'll play a critical role in supporting our tooling and manufacturing ... Program, edit, and optimize CNC milling programs using CAM software such as Mastercam or GibbsCAM

CNC MILL Machinist II

Minneapolis, MN · On-site

$30 - $35/hr

Strong Mastercam programming experience (required) * Solid understanding of tooling, materials, and machining strategy * Ability to read prints and understand GD&T * Strong troubleshooting and ...

MULTI AXIS CNC PROGRAMMER

Faribault, MN · On-site

$27.25 - $37.25/hr

Proficient in 3, 4 & 5-Axis NC programming for machining * Must be able to program utilizing models ... Proficient with Mastercam * Strong with GD&T * Experience with AS9100 is a plus * Detail orientated

Advanced CNC Machinist

Lino Lakes, MN · On-site

$22 - $30.25/hr

... MasterCAM programming software This is a complete list of all desired skills but not all are required. We strongly encourage candidates who have some of the skills to apply. We look forward to a ...

Senior CNC Programmer - Swiss (Journeyman Level) Schedule: Monday-Friday, 7:00 AM-4:00 PM Pay: $40 ... Experience with GibbsCAM or ESPRIT (Mastercam experience also considered) * Experience in regulated ...

CNC CAM Programmer

Maple Lake, MN · On-site

$27.50 - $37.75/hr

Summary The CNC CAM Programmer will lead high-precision CNC machining programming and setup ... Proficiency in G-code/M-code and expertise with CAM software like Mastercam * Strong blueprint ...

CNC CAM Programmer

Maple Lake, MN · On-site

$27.50 - $37.75/hr

Summary The CNC CAM Programmer will lead high-precision CNC machining programming and setup ... Proficiency in G-code/M-code and expertise with CAM software like Mastercam * Strong blueprint ...

Senior Swiss CNC Programmer

Anoka, MN · On-site

$83K - $104K/yr

This role combines programming, setup, and operation of multi-axis CNC machines with mentorship and ... Proficiency with Mastercam, GibbsCAM, or ESPRIT * Hands-on experience with multi-axis Swiss ...

Senior Swiss CNC Programmer

Anoka, MN · On-site

$83K - $104K/yr

This role combines programming, setup, and operation of multi-axis CNC machines with mentorship and ... Proficiency with Mastercam, GibbsCAM, or ESPRIT * Hands-on experience with multi-axis Swiss ...

next page

Showing results 1-20

Mastercam Programmer information

See Minnesota salary details

$23

$32

$45

How much do mastercam programmer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for mastercam programmer in Minnesota is $32.35, according to ZipRecruiter salary data. Most workers in this role earn between $28.27 and $33.41 per hour, depending on experience, location, and employer.

What is a Mastercam programmer?

A Mastercam programmer sets up, programs, and adjusts CNC manufacturing machinery and CAM computer software. Your responsibilities include designing tools and fixtures for improved machining, understanding speeds/feeds of tools and their effect on manufacturing cycle time, and providing support to each machinist. You actively search for process improvement opportunities, while keeping production standards and safety as top priorities. Other duties include staying updated on industry trends and incorporating developing technologies to improve manufacturing processes. Some employers require you to run studies on cost reduction and provide recommendations. You work with engineers, supervisors, and other shop personnel to resolve machining and quality issues.

What is a Mastercam programmer?

A Mastercam Programmer is a skilled professional who uses Mastercam software to create toolpaths and instructions for CNC (Computer Numerical Control) machines. They translate technical drawings and blueprints into precise machine code, enabling the automated manufacturing of parts and components. Mastercam Programmers play a crucial role in ensuring efficient, accurate, and safe machining processes in industries like aerospace, automotive, and manufacturing. Their expertise helps optimize production times, reduce waste, and improve product quality.

What are the key skills and qualifications needed to thrive as a Mastercam programmer, and why are they important?

To thrive as a Mastercam Programmer, you need expertise in CNC programming, machining processes, and a solid understanding of technical drawings, typically supported by experience or a relevant technical certification. Proficiency with Mastercam CAD/CAM software, G-code, and familiarity with CNC machinery are essential. Attention to detail, strong problem-solving abilities, and effective communication set standout programmers apart. These skills ensure the creation of precise, efficient toolpaths and facilitate seamless collaboration with machinists and engineers to maintain production quality and efficiency.

What are some common challenges Mastercam programmers face when transitioning from 2D to 3D machining projects?

Mastercam Programmers often encounter challenges when moving from 2D to 3D machining, such as adapting to more complex toolpath strategies, understanding advanced surface modeling, and ensuring accurate simulation to avoid costly errors. Learning how to efficiently use Mastercam's 3D features and integrating them with multi-axis machines requires additional training and practice. Collaborating closely with engineers and machinists is also essential, as projects often demand precise communication to interpret complex drawings and meet tight tolerances.

What is the difference between Mastercam Programmer vs CNC Machinist?

AspectMastercam ProgrammerCNC Machinist
CredentialsOften requires CAD/CAM software training, certifications in MastercamHigh school diploma or equivalent, on-the-job training
Work EnvironmentDesigning and programming CNC machines, typically in manufacturing settingsOperating CNC machines, setting up and running production
Industry UsageUsed in manufacturing, aerospace, automotive for programming CNC toolsFound in similar industries, focusing on machine operation and setup

The Mastercam Programmer specializes in creating CNC programs using CAD/CAM software, focusing on programming and toolpath design. In contrast, the CNC Machinist operates and sets up CNC machines based on those programs. While both roles work closely in manufacturing, the Mastercam Programmer is more software-focused, whereas the CNC Machinist emphasizes machine operation and production.

What are popular job titles related to Mastercam Programmer jobs in Minnesota?

For Mastercam Programmer jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Mastercam Programmer jobs in Minnesota look for?

The top searched job categories for Mastercam Programmer jobs in Minnesota are:

What cities in Minnesota are hiring for Mastercam Programmer jobs?

Cities in Minnesota with the most Mastercam Programmer job openings:

What are popular job titles related to Mastercam Programmer jobs in MN?

For Mastercam Programmer jobs in MN, the most frequently searched job titles are:

Infographic showing various Mastercam Programmer job openings in Minnesota as of September 2026, with employment types broken down into 85% Full Time, 7% Part Time, 7% Contract, and 1% Nights. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $67,293 per year, or $32.4 per hour.

Advanced CAM Technologist (Mastercam/GibbsCAM) -- Metal Stamping

Saint Paul, MN • On-site

$35 - $45/hr

Other

Posted 12 days ago


Key responsibilities

  • Develop, edit, and refine CNC milling programs in Mastercam or GibbsCAM for 3-4 axis VMCs.

  • Convert prints/CAD and GD&T into machining strategies and setup documentation.

  • Create and maintain optical inspection programs for automated verification.


Job description

Advanced CAM Technologist (Mastercam/GibbsCAM) — Metal Stamping

Ask yourself: Do you love turning complex CAD and GD&T into clean, efficient toolpaths? Can you diagnose a stubborn tolerance issue, then write the metrology routine that proves the fix? If so, you’ll fit right in.

Location: Mendota Heights, MN • Department: Operations • Type: Full-time • Pay: $35–45/hr


The mission

Own the CAM programming that powers our precision tooling and parts for metal stamping. You’ll partner across engineering, toolroom, production, and quality to shrink cycle times, lift capability, and formalize reliable, repeatable processes—on the machine and in inspection.

How you’ll contribute
  • Develop, edit, and refine CNC milling programs in Mastercam or GibbsCAM for 3–4 axis VMCs
  • Convert prints/CAD and GD&T into robust machining strategies and setup documentation
  • Create and maintain InspecVision optical inspection programs for automated verification
  • Author thorough setup/program sheets with setups, tooling, pickup points, toolpaths, and grind stock
  • Rapidly troubleshoot programming/machining issues to protect schedule and quality
  • Continuously improve processes to reduce cycle time and variation
  • Own cutting tool procurement, inventory management, and life monitoring per tooling BOMs
  • Collaborate daily with design engineers, operators, quality teams, and production leadership
  • Keep documentation accurate and current with ECNs, customer changes, and process updates
  • Model safe work practices and uphold quality standards and company policies
What makes you successful here
  • 5+ years CNC milling programming in a metal stamping environment
  • Mastery of Mastercam, GibbsCAM, or equivalent CAM tools
  • Strong G-code knowledge, machining principles, tool selection, feeds/speeds
  • Expert reading of blueprints/CAD with solid GD&T application
  • Resourceful troubleshooting while maintaining throughput
  • Detail-driven, quality-focused communicator who meets deadlines
  • Organized with inventory and documentation; improvement-minded and safety-focused
Preferred qualifications
  • High school diploma or equivalent required; technical degree or related manufacturing education preferred
  • Experience programming and supporting optical inspection systems
  • Knowledge of tooling purchasing, inventory control, and cutting tool optimization
  • Experience assisting toolroom and die manufacturing operations
Physical expectations
  • Frequent standing and walking on the shop floor
  • Lift 25 lbs routinely and up to 50 lbs on occasion
  • Sustain focus through repetitive tasks over a full shift
  • Good vision, depth perception, and manual dexterity for verification, inspection, and support
Tech stack
  • CAM: Mastercam, GibbsCAM
  • Machines: CNC Mill (3–4 axis VMC) — Fanuc, Bridgeport
  • Metrology: InspecVision optical inspection
  • Core proficiencies: GD&T, CNC Programming
Impact you’ll see

From the first toolpath to the final inspection routine, your work will set the pace for throughput, tool performance, and part quality—inside a collaborative environment that values precision and continuous improvement.