1

Mastercam Programming Jobs in Minnesota (NOW HIRING)

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

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

Be Seen First

The successful candidate will work in a clean, well-equipped facility and have opportunities for long-term career growth, including exposure to Mastercam programming and process improvement ...

Metrology Programmer

Coon Rapids, MN · On-site

$25.14 - $44.71/hr

... programming automated inspection equipment * Strong problem-solving skills * Strong mechanical aptitude * Excellent mechanical dexterity and hand and eye coordination * Microsoft Office proficiency ...

CNC Programmer

Minneapolis, MN · On-site

$25 - $30/hr

Keep work area clean and orderly All other jobs requested by Supervision Prerequisite Qualifications: 5 plus years of programming experience 2D and 3D programming experience Mastercam experience ...

CNC Programmer

Anoka, MN · On-site

$45 - $50/hr

Experience with CNC programming, using MasterCam or similar software. * Familiarity with quality control processes and inspection tools. * Knowledge of safety standards and practices in a machining ...

This position requires strong expertise in MasterCam (2020 or newer), including advanced multi-axis (3-, 4-, and 5-axis) programming for vertical and horizontal CNC machining centers, as well as ...

Mentor and train operators and setup personnel * 7+ years of CNC programming experience * Strong machining background in Swiss-style equipment * Experience with GibbsCAM or ESPRIT (Mastercam ...

Senior Swiss CNC Programmer

Anoka, MN · On-site

$83K - $104K/yr

... programming experience with strong machining skills * Proficiency with Mastercam, GibbsCAM, or ESPRIT * Hands-on experience with multi-axis Swiss machines (Citizen L20, L220, M32, K16 preferred)

Senior Swiss CNC Programmer

Anoka, MN · On-site

$83K - $104K/yr

... programming experience with strong machining skills * Proficiency with Mastercam, GibbsCAM, or ESPRIT * Hands-on experience with multi-axis Swiss machines (Citizen L20, L220, M32, K16 preferred)

Process Engineer

Minneapolis, MN · On-site

$85K - $100K/yr

The Process Engineer's function is to support Operations at the Corporate level with a focus on ... Experience preferred in SolidWorks, MasterCAM, or equivalent CAD/CAM software. Proficient with ...

Experience with CNC programming, using MasterCam or similar software. * Familiarity with quality control processes and inspection tools. * Knowledge of safety standards and practices in a machining ...

Experience with CNC programming, using MasterCam or similar software. * Familiarity with quality control processes and inspection tools. * Knowledge of safety standards and practices in a machining ...

Experience with CNC programming, using MasterCam or similar software. * Familiarity with quality control processes and inspection tools. * Knowledge of safety standards and practices in a machining ...

Machinist

Blaine, MN · On-site

$21.25 - $29/hr

Experience with CAD/CAM software such as Fusion 360, SolidWorks, Mastercam, etc. * Ability to set ... Partner with Maintenance, Engineering, and Operations on equipment improvements * Support equipment ...

Experience with CNC programming, using MasterCam or similar software. * Familiarity with quality control processes and inspection tools. * Knowledge of safety standards and practices in a machining ...

next page

Showing results 1-20

Mastercam Programming information

What are some common challenges Mastercam Programmers face when working with complex parts, and how can they address them?

Mastercam Programmers often encounter challenges when programming complex geometries, such as intricate contours or multi-axis toolpaths. These situations require careful planning to avoid collisions, ensure optimal surface finishes, and maintain efficient cycle times. Collaborating closely with machinists and engineers can help identify potential manufacturing issues early on. Additionally, regularly updating Mastercam skills and staying current with software updates can greatly improve problem-solving and productivity when handling difficult projects.

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

To excel as a Mastercam Programmer, you need strong skills in CNC machining, CAD/CAM software proficiency, and a solid understanding of manufacturing processes, typically supported by technical training or certification in Mastercam. Familiarity with Mastercam software, G-code programming, and CNC machine operation is crucial for producing accurate toolpaths and efficient machining. Attention to detail, problem-solving ability, and effective communication with machinists and engineers are essential soft skills. These competencies ensure the creation of precise parts, minimize errors, and optimize production efficiency in a manufacturing environment.

What is Mastercam programming?

Mastercam programming refers to the process of using Mastercam software to create toolpaths and generate G-code for CNC (Computer Numerical Control) machines. This software enables programmers to design parts, simulate machining operations, and optimize cutting processes for manufacturing. Mastercam programmers convert CAD models into instructions that CNC machines use to fabricate parts with precision and efficiency.

Do CNC programmers make good money?

CNC programmers, including those skilled in Mastercam programming, typically earn competitive wages that vary by experience, location, and industry. Entry-level positions may start lower, but experienced programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, often supplemented by overtime and benefits.

Can a CNC machinist make 100k a year?

Mastercam programming is a skill used by CNC machinists, and experienced professionals with advanced skills, certifications, and working in high-demand industries can potentially earn $100,000 or more annually. Factors such as location, level of experience, specialization, and the complexity of the work influence earning potential.

How much do mastercam programmers make?

Mastercam programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machining needs.

What is the salary of Mastercam engineer?

The salary of a Mastercam programmer or engineer typically ranges from $50,000 to $80,000 annually, depending on experience, location, and industry. Skilled users proficient in CAD/CAM software and CNC machining can earn higher wages, especially with certifications or advanced skills.
What are popular job titles related to Mastercam Programming jobs in Minnesota? For Mastercam Programming jobs in Minnesota, the most frequently searched job titles are:
What cities in Minnesota are hiring for Mastercam Programming jobs? Cities in Minnesota with the most Mastercam Programming job openings:
Infographic showing various Mastercam Programming job openings in Minnesota as of June 2026, with employment types broken down into 84% Full Time, 13% Part Time, 1% Temporary, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Senior CNC Programmer - Mastercam Specialist (Flexible 1st Shift)

Impact Solutions LLC

Duluth, MN • On-site

$45/hr

Other

Posted 17 days ago


Job description

Senior CNC Programmer – Mastercam Specialist (Flexible 1st Shift)


Up to $45.00/Hour + Profit Sharing • Duluth, MN Area • 100% Onsite Join a global, privately held industrial equipment manufacturer with a fierce commitment to innovation and zero history of layoffs Take the helm of custom programming operations utilizing Mastercam to build high-complexity industrial components from scratch


  • EXPERIENCE 4+ Years of Elite Mastercam Programming Experience (Developing complex source code from scratch, not just editing existing lines)
  • EDUCATION Engineering Degree or Machine Tool / CNC Manufacturing Technology Diploma is preferred (Equivalent elite field experience fully considered)
  • COMPENSATION Up to $45.00 per hour (Based on programming depth) + Corporate Profit Sharing + Premium Benefits Package
  • SCHEDULE Premium 1st Shift with flexible start windows (6:00 AM, 7:00 AM, or 8:00 AM starts). Note: Optional 2nd Shift (+$1.00/hr differential) and 3rd Shift (+$2.00/hr differential) paths are also available if preferred.
  • TECHNICAL SKILLS Mastercam Fluency, 3D CAD Data Analysis, GD&T Blueprint Literacy, Tooling Selection, and Custom Fixture Design
  • WORK HISTORY High stability required; candidates with a pattern of changing jobs every two years will not be evaluated
  • COMPLIANCE Must be a United States Citizen or Green Card holder; Facility located in the Duluth, MN area


If you are an expert CAM professional who thrives on solving complex machining puzzles and wants a role where your programming architecture directly impacts global heavy machinery builds, this position is built for your skillset. Our client is a globally recognized manufacturing powerhouse that designs and constructs high-performance heavy industrial equipment and advanced auxiliary tools. They operate a fiercely supportive, people-first culture where technical excellence is rewarded, micromanagement is non-existent, and employee longevity is the standard.

This position offers an incredibly clean, modern manufacturing infrastructure and robust macroeconomic stability. Instead of programming repetitive high-volume parts, you will tackle engaging, custom, low-volume components engineered from high-strength alloys. With great corporate perks, profit sharing, and a firm commitment to promoting from within, this company treats you like a foundational technical partner, offering a stable and rewarding long-term professional home.


What You Will Be Doing
  • 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
  • Analyzing engineering job orders, structural blueprints, and 3D CAD data models to determine the optimal sequence of operations and custom tool selections
  • Maintaining and auditing the central corporate CNC program and routing database, ensuring all product files are accurately stored by machine process and type
  • Providing real-time technical support to production floor teams, identifying and resolving machining roadblocks related to setups, tooling dynamics, and code logic
  • Participating in the engineering and design of custom jigs, workholding, and specialized fixtures to maximize manufacturing throughput and ensure 100% part compliance
  • Leading localized Lean manufacturing initiatives and conducting time studies to evaluate actual output against production and setup engineering standards
  • 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
  • Technical Literacy: Expert-level mastery of industrial blueprint reading, geometric dimensioning and tolerancing (GD&T), and the practical application of precision measurement metrics
  • Process Development: 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
  • Professional Reliability: A rock-solid, dependable work history that demonstrates organizational commitment and multi-year tenures at previous employers


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