1

Cam Engineer Jobs in Michigan (NOW HIRING)

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, custom-manufactured components with minimal supervision. Responsibilities * Program and operate ...

If you're passionate about CAD/CAM programming, continuous improvement, and collaborating with engineering teams to develop innovative manufacturing solutions, this role offers tremendous opportunity ...

CNC Machinist

Holland, MI · On-site

$19.50 - $26.75/hr

Candidates with CAM programming experience are highly preferred. Key Responsibilities * Set up and operate CNC machine tools, primarily vertical mills (Mazak, Hurco) - you will typically be assigned ...

CNC Machinist

Holland, MI · On-site

$19.50 - $26.75/hr

Candidates with CAM programming experience are highly preferred. Key Responsibilities * Set up and operate CNC machine tools, primarily vertical mills (Mazak, Hurco) -- you will typically be assigned ...

Wire EDM / CAD-CAM Technician

Grand Rapids, MI · On-site

$18.25 - $24.50/hr

... engineering and technical teams Requirements: • CAD/CAM experience required • Strong technical understanding • Ability to read technical drawings • Detail-oriented and precision-focused ...

CNC Programmer (3, 4 & 5-Axis) - Direct Hire ???? Livonia, MI ????up $85,000 Base Salary The Adecco ... Develop CNC programs for 3, 4, and 5-axis machines using CAD/CAM software (NX, Vericut or similar)

... CAM, and fabrication • Program and troubleshoot robotics and PLC-driven packaging lines • Lead ... engineering and production teams to improve efficiency and quality Qualifications: • ...

Be Seen First

CAM programming, simulation/verification of technology processes * Programming for machining tests and programs for machine test/tryout * Support during runoff/service support through NC process and ...

Advanced proficiency in CAM programming software and interpreting CAD models. While adaptability is key, experience with software such as ALPHACAM, Mastercam, or SWOOD is a plus. * Strong technical ...

next page

Showing results 1-20

Cam Engineer information

See Michigan salary details

$28.8K

$77.7K

$123.8K

How much do cam engineer jobs pay per year?

As of Jul 27, 2026, the average yearly pay for cam engineer in Michigan is $77,732.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,000.00 and $95,000.00 per year, depending on experience, location, and employer.

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

To thrive as a CAM Engineer, you need a solid background in mechanical engineering or manufacturing, experience with computer-aided manufacturing (CAM) software, and knowledge of CNC machining processes. Familiarity with tools like Mastercam, Siemens NX, or Autodesk Fusion 360, along with relevant certifications, is typically required. Strong problem-solving skills, attention to detail, and effective communication help CAM Engineers collaborate with design and production teams. These skills and qualifications are crucial for optimizing manufacturing processes, ensuring precision, and reducing production errors.

What is the difference between Cam Engineer vs CNC Programmer?

AspectCam EngineerCNC Programmer
CredentialsTypically requires a degree in mechanical or manufacturing engineering, with knowledge of CAD/CAM softwareOften requires a technical diploma or certification in CNC programming, with experience in G-code and CAD/CAM tools
Work EnvironmentDesigns and develops manufacturing processes, collaborates with engineering teams, often in office or design labsOperates CNC machines directly, working in manufacturing floors or machine shops
Industry UsageUsed across manufacturing, aerospace, automotive, and industrial sectors for process developmentPrimarily in machining and metalworking industries for programming CNC machines

While both roles involve CAD/CAM software, Cam Engineers focus on designing manufacturing processes and optimizing production workflows, whereas CNC Programmers write and input code directly to operate CNC machines. Understanding these differences helps employers and professionals align skills with job requirements.

What does a cam engineer do?

A cam engineer designs, develops, and tests cam mechanisms used in machinery and engines to control the timing and movement of components. They often work with CAD software, analyze mechanical systems, and ensure precision and durability in their designs. The role may require knowledge of mechanical engineering principles and experience with manufacturing processes.

How much do CAM engineers make?

CAM engineers typically earn a median annual salary ranging from $60,000 to $90,000, depending on experience, location, and industry. Skilled in CAD/CAM software and manufacturing processes, they often work in manufacturing or engineering environments with standard full-time schedules.

What are some common challenges Cam Engineers face when transitioning from 2D to 3D CAM software environments?

Cam Engineers moving from 2D to 3D CAM software often encounter challenges such as adapting to more complex toolpath strategies, learning advanced simulation features, and managing higher data volumes. The transition requires a deeper understanding of 3D modeling concepts and can involve a learning curve as engineers become proficient with new interfaces and functionalities. Collaborating closely with design and CNC teams helps ease the transition, ensuring accurate interpretation of 3D models and smooth workflow integration.

What engineer makes $500,000 a year?

Highly experienced engineers in specialized fields such as petroleum engineering, aerospace engineering, or certain senior software engineering roles can earn $500,000 or more annually, often including bonuses and stock options. These positions typically require advanced skills, extensive experience, and often work in high-demand industries or leadership roles.

What are CAM Engineers?

CAM Engineers, or Computer-Aided Manufacturing Engineers, are professionals who use software and technology to design, develop, and optimize manufacturing processes. They create and modify programs that control machinery and tools for producing parts and products, ensuring efficiency and precision in production. CAM Engineers often collaborate with design engineers and machinists to translate 3D models into instructions for CNC (Computer Numerical Control) machines, helping to streamline manufacturing workflows and improve product quality.

What engineers make $200,000 a year?

Senior engineers in fields such as software engineering, petroleum engineering, and aerospace engineering often earn $200,000 or more annually, especially with extensive experience, specialized skills, and in high-demand industries. Executive-level engineering roles or those in management can also reach or exceed this salary level.
What are popular job titles related to Cam Engineer jobs in Michigan? For Cam Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Cam Engineer jobs in Michigan look for? The top searched job categories for Cam Engineer jobs in Michigan are:
Infographic showing various Cam Engineer job openings in Michigan as of July 2026, with employment types broken down into 87% Full Time, 8% Part Time, 3% Contract, and 2% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $77,732 per year, or $37.4 per hour.
Senior NX CAM Programmer

Senior NX CAM Programmer

Michigan Wheel

Grand Rapids, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


Job description

Senior NX CAM Programmer
Grand Rapids, MI | On-Site | Full-Time
We are seeking an experienced Senior Siemens NX CAM Programmer to help modernize and standardize programming across our machine shop. This role focuses on advanced multi-axis programming, cycle time reduction, and building reusable NX CAM programming systems to improve machining performance and efficiency.
Key Responsibilities
  • Develop Siemens NX CAM programs for CNC mills and lathes
  • Program advanced multi-axis toolpaths (swarf, guiding curves, feature-based machining, high-speed machining)
  • Build standardized templates, tool libraries, and programming methods
  • Use simulation and verification tools to ensure collision-free programs before release
  • Optimize toolpaths to reduce cycle time, improve surface finish, and extend tool life
  • Support prove-outs on the shop floor and collaborate with manufacturing engineers
  • Help establish programming standards across multiple CNC machines
Qualifications
  • 5+ years of Siemens NX CAM programming experience
  • Strong multi-axis CNC programming skills
  • Deep understanding of machining fundamentals, feeds & speeds, cutter engagement, and surface finish control
  • Experience machining castings or variable starting stock
  • Proven ability to reduce cycle times and improve machining efficiency
  • Ability to work independently and develop structured programming systems
Preferred / Bonus Skills
  • NX Open, Python, or CAM automation
  • Post processor customization
  • Robotics experience (ABB a plus)
Benefits
  • Biweekly Pay
  • 401(k) with Company Match (after 90 days)
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Accident Insurance
  • Critical Illness Insurance
  • Hospital Indemnity Insurance
  • Legal Insurance
  • Life & AD&D Insurance
  • Short-Term & Long-Term Disability
  • HSA & Flexible Spending Accounts
  • 9 Paid Holidays
  • PTO, Sick Time, and Personal Time Off

Competitive compensation based on experience