1

Mastercam Programmer Jobs in Minnesota (NOW HIRING)

CNC Programmer

Sauk Rapids, MN · On-site

$25.91 - $44.04/hr

Interpret complex engineering drawings, GD&T, CAD models, and process specifications. * Optimize ... Proficient in Microsoft office software preferred. * 3D CAM experience required (Mastercam ...

Proficient in Microsoft office software preferred. * 3D CAM experience required (Mastercam ... Our sales and engineering office is strategically located in Silicon Valley, California. Ichor ...

CNC Programmer

Sauk Rapids, MN · On-site

$22.26 - $37.84/hr

Proficient in Microsoft office software preferred. * 3D CAM experience required (Mastercam ... Our sales and engineering office is strategically located in Silicon Valley, California. Ichor ...

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

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

Fabrication Engineer

Villard, MN · On-site

$75K - $110K/yr

Experience with CAD/CAM tools, including SolidWorks (required) and platforms like Mastercam or ... Ability to collaborate effectively across engineering, operations, and shop teams * Self-starter ...

Mill Machinist

Anoka, MN · On-site

$28 - $36/hr

Collaborate with CNC programmers and engineers to troubleshoot and improve processes * Maintain ... Proficiency with G-code and CAM software (e.g., Mastercam, Fusion 360) Preferred: * Experience with ...

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 Jun 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 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 June 2026, with employment types broken down into 82% Full Time, 9% Part Time, 1% Temporary, 6% Contract, and 2% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $67,293 per year, or $32.4 per hour.
CNC Programmer

CNC Programmer

Ichor Systems

Sauk Rapids, MN • On-site

$25.91 - $44.04/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 hours ago


Job description

Job Description
Essential Functions:
  • Create, edit, and optimize CNC programs for mills, lathes, and other machine types.
  • Interpret complex engineering drawings, GD&T, CAD models, and process specifications.
  • Optimize feeds, speeds, tooling selection, and machining strategies to improve cycle time and surface finish.
  • Support continuous improvement initiatives focused on yield, scrap reduction, uptime, and process capability.
  • Document setup sheets, tooling requirements, and process instructions.
  • Resolve problems quickly and make recommendations for long-term solutions
  • Investigate new methods of manufacturing or technology to improve current processes, increase capacity and throughput
  • Communicate effectively with Engineering, Operations, Quality, Purchasing, Planning and other cross-functional departments.
  • Participate in release of new products and technology to manufacturing
  • Maintain current files for accuracy and standardization
  • Work independently with general supervision

Desired Knowledge, Skills & Abilities:
  • Experience in machining processes, machine tools, and consumable tooling preferred.
  • Proficient in Microsoft office software preferred.
  • 3D CAM experience required (Mastercam preferred).
  • Strong attention to detail and ability to provide accurate, timely work.
  • Commitment to quality, customer focused mindset both internally and externally.
  • Team player and active participant in project teams.
  • Ability to exercise discretion and independent judgment
  • Ability to interact with internal and external customers
  • Good verbal and written communications skills
  • Associate degree, technical certification, or equivalent experience in CNC machining or manufacturing technology.
  • 4-6+ years of CNC programming experience in precision manufacturing.
  • Experience with 3-axis, 4-axis, and 5-axis machining

Desired Education, Certification & Experience:
Physical Requirements:
  • Ability to sit, stand, walk, bend and lift up to 25 lbs.

For candidates based in Minnesota: The pay range for this position is $25.91 - 44.04 per hour.
Our pay ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional job-related factors, including knowledge, skills, experience, tenure, and relevant education or training. The pay scale is subject to change depending on business needs. Your recruiter can share more about the specific range for your location during the hiring process.
Ichor is committed to supporting your personal well-being and professional development. Our benefits are designed to help you maintain a healthy work-life balance, provide peace of mind, and prepare for your future. We offer medical, dental, and vision plans across all locations, allowing team members to select the coverage that best meets their healthcare needs and budget. Our benefits also include a paid time-off program and paid holidays to support your time away from work. A summary of our Benefits will be provided during the interview process.
ITAR Compliance
The business site where this position is located is an ITAR-compliant operation. Due to ITAR regulations, Ichor Systems is only able to employ US Persons. A US person is a lawful permanent resident (immigrant with "green card" permanent authorization to work document) or who is a protected person (a citizen, a national, a refugee, or a person granted asylum). Non-citizens with other visas are not eligible for hire at this location.
Ichor Systems Inc. is an Equal Employment Opportunity Employer
About Us
Ichor is an experienced leader in the critical subsystems and turnkey process equipment marketplace. Our capabilities enable the design and creation of a complete outsourced solution ranging from product concept to turnkey manufacturing to legacy service.
Ichor offers world-class process engineering, value added manufacturing, materials management and testing capabilities. Our 1500+ employees are strategically located to provide our customers with the highest level of customer service and support from our program management, sales, engineering, and executive management teams.
Our continued expansion of capabilities in South East Asia better aligns our production facilities with our customers' supply chain strategies. This further enables our expansion into new products and markets.
Ichor is headquartered in Fremont, California with manufacturing locations in Oregon, Texas, Singapore, Malaysia and the UK. Our sales and engineering office is strategically located in Silicon Valley, California.
About the Team
Ichor is the experienced leader in the critical subsystems and turnkey process equipment marketplace. Our capabilities enable the design and creation of a complete outsourced solution ranging from product concept to manufacturing to legacy service. Ichor offers world-class process engineering, manufacturing, materials management, and testing capabilities. Our 1,400+ employees worldwide are strategically located to provide our customers with the highest level of customer service and support from our program management, sales, engineering, and executive management teams. We have a friendly, business-oriented environment and offer a comprehensive benefits plan that includes, medical, dental, vision, health savings account, paid time off, life insurance, short term disability and 401K with generous employer match.
Ichor Systems provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Ichor Systems will provide reasonable accommodations for qualified individuals with disabilities.