Demo

Embedded Software Engineer

Proven Process Group
Mountain, MI Full Time
POSTED ON 4/13/2026
AVAILABLE BEFORE 5/8/2026

Embedded Software Engineer

Iron Mountain, MI (On-site)

About the Role

We are seeking an Embedded Software Engineer to support development of advanced systems for heavy-duty vehicles and equipment.

This is a hands-on role working closely with hardware on a small, collaborative team supporting both current products and new development.

What You’ll Do

  • Design, develop, and test embedded software
  • Work directly with hardware to debug and troubleshoot systems
  • Support system integration and performance optimization
  • Participate in hardware-in-the-loop and real-world testing
  • Collaborate with engineering and cross-functional teams

Tech Environment

  • Languages: C (primary), some C and Assembly
  • Systems: 8-, 16-, and 32-bit microcontrollers
  • Protocols: CAN, J1939, LIN
  • Tools: MATLAB/Simulink (some projects), C# for test automation

What We’re Looking For

  • 5–10 years of embedded software experience
  • Strong C programming skills
  • Experience with hardware/software integration
  • Familiarity with CAN, J1939, or similar protocols

Nice to Have:

  • Automotive or heavy equipment background
  • Controls or closed-loop systems experience
  • Experience with hardware debugging tools (oscilloscope, etc.)

Key Details

  • On-site role in Iron Mountain, MI (no remote or hybrid)
  • Hands-on work with real hardware and systems

Salary : $105,000 - $135,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Proven Process Group

  • Proven Process Group Goodyear, AZ
  • Environmental Health & Safety Specialist / Safety Engineer | 📍 Goodyear, AZ | Full-Time Step into a career with a world-class manufacturer where innovatio... more
  • 10 Days Ago

  • Proven Process Group Madison, WI
  • 🚀 SAP PP Functional Analyst (Operations) – Contract-to-Hire | Madison, WI (Hybrid) 💡 Turn your SAP expertise into real operational impact in this role! W... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Mountain, MI area that may be a better fit.

  • Honeywell Krakow, WI
  • You will help create breakthrough innovations that will ensure Honeywell’s leadership position and take a technical leadership role in creating system solu... more
  • 4 Days Ago

  • Epic Sturgeon, WI
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!