1

Mastercam Programming Jobs in Madison, IN (NOW HIRING)

Engineering Manager

North Vernon, IN · On-site

$120K - $140K/yr

Experience with Plex systems and engineering software such as CAD, Mastercam, CATIA, and MATLAB * Strong leadership, communication, and problem-solving skills * Ability to manage multiple projects ...

Prototype CNC Machinist

Madison, IN · On-site

$18.75 - $25.75/hr

Create drawings and programs using Mastercam and other nesting or programming software as needed. * Interpret blueprints, technical drawings, and specifications to support prototype machining needs.

Prototype CNC Machinist

Madison, IN · On-site

$18.75 - $25.75/hr

Create drawings and programs using Mastercam and other nesting or programming software as needed. * Interpret blueprints, technical drawings, and specifications to support prototype machining needs.

Prototype CNC Machinist

Madison, IN · On-site

$18.75 - $25.75/hr

Create drawings and programs using Mastercam and other nesting or programming software as needed. * Interpret blueprints, technical drawings, and specifications to support prototype machining needs.

Machinist Training Specialist

Ghent, KY · On-site

$19.75 - $27/hr

CNC programming experience. * Experience with multiple CNC controls and machine platforms. * Experience with Mastercam, CAM software, or similar systems. * Experience with GD&T and precision ...

next page

Showing results 1-20

Mastercam Programming information

See Madison, IN salary details

$22

$30

$42

How much do mastercam programming jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for mastercam programming in Madison, IN is $30.32, according to ZipRecruiter salary data. Most workers in this role earn between $26.49 and $31.35 per hour, depending on experience, location, and employer.

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.

What are the key skills and qualifications needed to thrive as a Mastercam programmer?

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

Do Mastercam programmers make good money?

Mastercam programmers typically earn competitive wages, with salaries varying based on experience, location, and industry. Skilled programmers who are proficient in CAD/CAM software and have experience with complex machining often command higher pay. Certification and specialization can also positively impact earning potential.

What job categories do people searching Mastercam Programming jobs in Madison, IN look for?

The top searched job categories for Mastercam Programming jobs in Madison, IN are:

What cities near Madison, IN are hiring for Mastercam Programming jobs?

Cities near Madison, IN with the most Mastercam Programming job openings:

CNC Mill/Lathe Programmer and Operator

Dorman Products

Madison, IN • On-site

$24.25 - $33.25/hr

Full-time

Re-posted 24 days ago


Dorman Products rating

7.7

Company rating: 7.7 out of 10

Based on 46 frontline employees who took The Breakroom Quiz

191st of 545 rated manufacturers


Job description

SuperATV wasn’t born in a boardroom. It started with one mission: build parts that riders can trust. The same hands-on, do-it-yourself mindset still drives everything we do. Our fast paced and casual work environment is highly focused on “Working to Wow” our customers and our community. SuperATV is a premier provider of ATV and UTV accessories, dedicated to enhancing off-road experiences for enthusiasts worldwide. In 2022, SuperATV joined the Dorman team which is publicly traded under the stock ticker DORM. With more than 3,800 employees across 29 different locations and a family of brands that also includes Dorman, Dayton Parts and Eagle Suspension, Dorman reached a revenue of $2.13 billion in 2025.

Everyone who works at Dorman contributes to our success. That means everyone has a unique ability to make an impact on the business, regardless of role and experience. We encourage everyone to bring their authentic selves to work. The freedom to pursue new ideas, offer different perspectives, and grow in your career is fundamental to working at Dorman.

Job Summary

Join SuperATV as a CNC Mill and Lathe Programmer/Operator, where your skills will directly contribute to delivering race-tested, innovative products and exceptional customer service in the off-roading industry. Be part of a dynamic team focused on growth, quality, and continuous improvement.

Primary Duties

As a CNC Mill and Lathe Programmer/Operator at SuperATV, you will:

  • Develop and execute CNC programs for 2, 3, and 5-axis milling machines and lathes using software including Mastercam and SolidWorks, ensuring all production meets precise drawing specifications.
  • Operate, maintain, and troubleshoot CNC machinery such as Haas mills, Okuma mills, Nakamura lathes, and Haas lathes, maintaining machine efficiency and minimizing downtime.
  • Utilize precision measuring tools and inspection protocols to guarantee product quality, identifying and resolving issues early in the production process.
  • Analyze engineering drawings to select appropriate cutting tools, determine machine speeds, and adjust feed rates for optimal manufacturing performance.
  • Manage and organize CNC program libraries to prevent duplication and maintain version control, while updating existing programs to accommodate process improvements.
  • Maintain a comprehensive tooling database, collaborate with tooling suppliers to identify innovative tooling solutions, and implement improvements to manufacturing processes.
  • Train and guide operators on new part runs, instilling best practices for safety, quality, and efficiency in the shop.
  • Design and develop new fixturing solutions and streamline manufacturing methods to boost productivity and reduce waste.
  • Work independently with minimal supervision while collaborating effectively across departments to support production goals.
Qualifications

The ideal candidate will demonstrate a strong attention to detail and a proactive approach to their work. Essential qualifications include:

  • Comprehensive understanding of CNC programming for 3 and 5-axis mills and lathe operations.
  • Experienced in tooling selection, setup, and adjustment to support diverse manufacturing needs.
  • Adept at interpreting complex blueprints and technical drawings to deliver high-quality finished products.
  • Capable of managing multiple tasks efficiently, with strong problem-solving skills to address operational challenges.
  • Comfortable mentoring and training team members to uphold manufacturing standards and safety.
  • Strong commitment to quality assurance and process optimization.

Preferred candidates will have hands-on experience with equipment brands such as Haas, Okuma, and Nakamura, alongside proficiency in Mastercam software.

Education / Experience

Successful applicants will possess CNC operation experience coupled with the ability to read and interpret blueprints. Completion of a technical program or associate degree in a relevant field is advantageous. Prior experience programming Haas, Okuma, and Nakamura machinery is favored. Demonstrated time management, multitasking, and independent working skills are critical for success in this role.

Dorman Products is an equal opportunity employer; we value a combination of ideas, perspectives, and cultures at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sex, gender identity, sexual orientation, age, marital status, veteran status, or disability status.  EEO/AA Employer M/F/D/V.  www.DormanProducts.com


What Dorman Products employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom