1

Mastercam Programmer Jobs in Minnesota (NOW HIRING)

Country Manor Health Care Center is hiring a Life Enrichment Programmer! What will your days look like? You will spend your days with residents doing everything from singing, dancing, baking ...

CNC Programmer

Minneapolis, MN · On-site

$25 - $30/hr

Program Makino CNC machining centers for high speed milling operations using Mastercam Perform high precision machining of molds and fixtures Revisions of existing tools as determined by Engineering ...

CNC PROGRAMMER

Baxter, MN

$26.25 - $36/hr

Required Qualifications • Associate degree or equivalent experience. • 3-5 years of CNC programming experience. • Proficiency with SolidWorks, Mastercam or similar CAD/CAM software. • Strong ...

CNC PROGRAMMER

Baxter, MN · On-site

$26.25 - $36/hr

Required Qualifications • Associate degree or equivalent experience. • 3-5 years of CNC programming experience. • Proficiency with SolidWorks, Mastercam or similar CAD/CAM software. • Strong ...

CNC Programmer

Anoka, 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 ...

Strong proficiency with CAM software (Mastercam, GibbsCAM) and G-code programming. * Ability to ... read and interpret blueprints, CAD models, and GD&T specifications. * Strong understanding of ...

... Mastercam or GibbsCAM • Create machining programs for CNC Vertical Machining Centers to ... programming issues to minimize downtime and maintain production schedules • Analyze machining ...

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

CNC PROGRAMMER

Baxter, MN

$26.25 - $36/hr

... with Mastercam, SolidWorks, or similar CAD/CAM software. ✔ Strong blueprint reading and GD&T ... Collaborate with experienced engineers and toolmakers. * See your work come to life in products ...

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

New

CNC PROGRAMMER

Baxter, MN · On-site

$26.25 - $36/hr

... with Mastercam, SolidWorks, or similar CAD/CAM software. • Strong blueprint reading and GD&T ... Collaborate with experienced engineers and toolmakers. * See your work come to life in products ...

Be Seen First

... Mastercam Physical Demands · Lift up to 35 pounds repetitively. · Work in a fast-paced ... Rotation Engineering and Manufacturing is an innovative American metal stamping company that has ...

Be Seen First

... Mastercam Physical Demands · Lift up to 35 pounds repetitively. · Work in a fast-paced ... Rotation Engineering and Manufacturing is an innovative American metal stamping company that has ...

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 ...

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 Jul 13, 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 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 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 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 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 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 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 July 2026, with employment types broken down into 91% Full Time, 3% Part Time, 3% Contract, and 3% Nights. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $67,293 per year, or $32.4 per hour.
Senior CNC Programmer & Mastercam Specialist

Senior CNC Programmer & Mastercam Specialist

Impact Solutions LLC

Duluth, MN

$45/hr

Other

Posted 13 days ago


Job description

Senior CNC Programmer & Mastercam Specialist


Up to $45.00/Hour + Profit Sharing • Duluth, MN Area • Flexible 1st Shift


EXPERIENCE DEPTH: 4+ years of elite Mastercam programming experience, with a proven track record of developing complex multi-axis programs entirely from scratch.

EDUCATION CORE: Engineering Degree or Machine Tool / CNC Manufacturing Technology Diploma is preferred; equivalent elite field experience is fully considered.

TECHNICAL SKILLS: Advanced Mastercam fluency, 3D CAD data analysis, expert GD&T blueprint literacy, custom fixture design, and precision tooling selection.

WORK SCHEDULE: Premium 1st Shift with flexible start windows (6:00 AM, 7:00 AM, or 8:00 AM). Note: Optional 2nd Shift (+$1.00/hr differential) or 3rd Shift (+$2.00/hr differential) paths are available if preferred.

EARNING POTENTIAL: Up to $45.00 per hour baseline starting rate (scaling with programming depth) + corporate profit sharing + premium corporate benefits package.

LOCATION: Greater Duluth, MN area (100% onsite advanced production and engineering facility).

COMPLIANCE: United States Citizens or Green Card holders only; must reside within a dependable daily commuting radius of the facility.


This is an opportunity to join a globally recognized, privately held industrial equipment manufacturer specializing in high-performance heavy machinery and advanced work tools. Built on a fierce commitment to innovation, safety, and a zero-layoff history, this organization completely rejects rigid corporate politics, creating an environment where employee longevity and professional craftsmanship are the standard.

This senior-track position is designed for an expert CAM professional who thrives on solving complex machining puzzles and wants to escape the monotony of high-volume production. Taking the helm of custom programming operations, you will develop programming architecture for high-complexity, low-volume industrial components engineered from high-strength alloys. Operating as a foundational technical partner, you will work closely with design engineering and shop floor teams to troubleshoot tool paths, design custom workholding, and optimize manufacturing methods. The organization protects your work-life balance with exceptional shift flexibility and directly shares in its macroeconomic success through a robust profit-sharing program. It is the ideal setup for a sharp analytical programmer seeking unmatched stability, technical freedom, and a secure career home.


What You Will Be Doing
  • CAM Architecture Development: Developing, testing, and optimizing complex multi-axis CNC programs from scratch using Mastercam, establishing the ideal manufacturing methods and tooling strategies for advanced industrial builds.
  • Data Analysis & Sequencing: Analyzing engineering job orders, structural blueprints, and 3D CAD data models to determine the optimal sequence of operations and custom tool selections.
  • Database Management: Maintaining and auditing the central corporate CNC program and routing database, ensuring all product files are accurately stored by machine process and type.
  • Shop Floor Technical Support: Providing real-time technical support to production floor teams, identifying and resolving machining roadblocks related to setups, tooling dynamics, and code logic.
  • Custom Fixture Design: Participating in the engineering and design of custom jigs, workholding, and specialized fixtures to maximize manufacturing throughput and ensure 100% part compliance.
  • Process Optimization: Leading localized Lean manufacturing initiatives and conducting time studies to evaluate actual output against production and setup engineering standards.
  • Cross-Functional Engineering: Collaborating directly with design engineering teams to review prototypes and ensure manufacturing processes are fully optimized for maximum efficiency and quality.
What We Are Looking For
  • Mastercam Precision: Verifiable, advanced programming experience in a heavy CNC manufacturing environment, with a proven ability to independently write computer code from scratch within Mastercam.
  • Advanced GD&T Literacy: Expert-level mastery of industrial blueprint reading, geometric dimensioning and tolerancing (GD&T), and the practical application of precision measurement metrics.
  • Process Development & Kinematics: A strong background in tooling application and operational sequencing; direct exposure to 5-axis machining environments or Visual Basic coding is a significant advantage.
  • Analytical Logic: Sharp critical-thinking skills to troubleshoot complex machine tool paths on the fly and mentor junior machining personnel on code interpretation.
  • Employment Reliability: A rock-solid, dependable work history that demonstrates organizational commitment and multi-year tenures at previous employers; frequent job-hopping will not be evaluated.


Please apply here or at impactsolutions.com/opportunities where you can see and apply for any of our open positions.