1

Cad Cam Software Developer Jobs in Michigan (NOW HIRING)

Drive new ideas and help facilitate new projects such as machines and software upgrades.Help with ... Required ExperienceAdvanced experience in Tebis or other CAD CAM programming software.Detailed ...

Be involved in software enhancements and how to communicate to the team. * Test new tooling and report findings with data. * Design and implement new CAM databases and training for our other ...

CNC Programmer

Macomb, MI · On-site

$27 - $35/hr

The ideal candidate will have experience using CAD/CAM software such as Mastercam, WorkNC, or VISI ... This role works closely with Engineering, Manufacturing, and Quality teams to support new and ...

CAD Designer

Grandville, MI · On-site

$24.25 - $33.25/hr

... and engineers. * Revising and updating existing drawings reflecting design changes * Provided manufacturing equipment codes based on CAD drawings and equipment software (Shop Cam, G coding) to ...

CAD Designer

Grandville, MI · On-site

$55 - $75/hr

... and engineers. * Provided manufacturing equipment codes based on CAD drawings and equipment software (Shop Cam, G coding) to Alleguard manufacturing facilities. * Provide design takeoffs for ...

Be Seen First

CNC Machinist Programmer

Macomb, MI · On-site

$25.75 - $35/hr

This role requires expertise in CAD/CAM programming and precision machining to deliver high-quality ... Proficient with CAM software and CNC Lathe operations * Experience with Vertical Machining and Turn ...

next page

Showing results 1-20

Cad Cam Software Developer information

See Michigan salary details

$41.8K

$97.5K

$144.7K

How much do cad cam software developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for cad cam software developer in Michigan is $97,484.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $113,300.00 per year, depending on experience, location, and employer.

What is a Cad Cam software developer?

A CAD CAM Software Developer designs, develops, and maintains software used for computer-aided design (CAD) and computer-aided manufacturing (CAM). They create algorithms and tools that help engineers and manufacturers design, simulate, and produce products with precision. This role requires expertise in programming languages like C++, Python, or Java, along with knowledge of CAD/CAM systems and manufacturing processes. Developers work closely with engineers to improve software functionality and ensure accurate modeling and machining.

What are the key skills and qualifications needed to thrive as a Cad Cam software developer?

A successful Cad Cam Software Developer needs a strong background in computer programming (such as C++, C#, or Python), mathematics, and a solid understanding of CAD/CAM principles, typically supported by a degree in computer science, engineering, or a related field. Experience with CAD/CAM software platforms (like SolidWorks, AutoCAD, or Siemens NX), knowledge of APIs, and familiarity with product lifecycle management (PLM) systems or industry certifications (such as Autodesk Certified Professional) are highly valuable. Exceptional problem-solving, teamwork, and effective communication skills set standout candidates apart. These competencies are crucial for developing robust, user-friendly software solutions that meet engineering and manufacturing needs within fast-paced, collaborative environments.

What are some common challenges faced by Cad Cam software developers on the job?

Cad Cam Software Developers often deal with the challenge of integrating new features and updates into complex software systems used by engineers and manufacturers, which requires meticulous attention to detail and strong debugging skills. Adapting software to support a wide variety of manufacturing processes and hardware—while maintaining performance and reliability—can also pose significant technical hurdles. Additionally, they must stay updated on evolving industry standards and user requirements, working closely with engineers, designers, and clients to ensure optimal functionality. Navigating these challenges successfully is key to delivering solutions that enhance productivity and user satisfaction.

What are popular job titles related to Cad Cam Software Developer jobs in Michigan?

For Cad Cam Software Developer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Cad Cam Software Developer jobs in Michigan look for?

The top searched job categories for Cad Cam Software Developer jobs in Michigan are:

Infographic showing various Cad Cam Software Developer job openings in Michigan as of August 2026, with employment types broken down into 85% Full Time, 10% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $97,484 per year, or $46.9 per hour.

CAD/CAM Programmer

Torrey Holistics

Rochester Hills, MI • On-site

$65 - $90/hr

Other

Posted 4 days ago


Job description

Summary:Candidate should have a strong grasp of the function of all aspects of CNC programming and machining as well as familiarity with the inner workings of the CAM software to produce the most efficient programs possible. They must be an excellent communicator, have a positive attitude and thrive in a high-energy, quick-moving, and interdisciplinary workplace.Responsibilities include:Drive new ideas and help facilitate new projects such as machines and software upgrades.Help with opportunity for improvement goals for the machining department.Train others with examples and documentation.Be involved in software enhancements and how to communicate to the team.Test new tooling and report findings with data.Design and implement new CAM databases and training for our other companies.Produce multiple programs daily.Required ExperienceAdvanced experience in Tebis or other CAD CAM programming software.Detailed knowledge of multi-axis machining is required.Strong tooling knowledge.Capable of analyzing CAM programs.Capable of accessing and interpreting design data from CAD Software.Knowledge of mold build process and/or previous experience in aerospace industry.Organized, responsible, and capable of multi-tasking. #J-18808-Ljbffr