1

Embedded System Jobs in Michigan (NOW HIRING)

Collaborate with hardware, systems, and software teams to ensure seamless integration and ... Proficiency in C and real-time embedded systems. * Strong understanding of software architecture ...

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems * Develop and support software validation strategies, including manufacturing, EMC ...

Showing results 41-60

Embedded System information

See Michigan salary details

$54.5K

$119.6K

$167.3K

How much do embedded system jobs pay per year?

As of Aug 18, 2026, the average yearly pay for embedded system in Michigan is $119,647.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,200.00 and $142,500.00 per year, depending on experience, location, and employer.

What is the difference between Embedded System vs Firmware Engineer?

AspectEmbedded SystemFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fieldsBachelor's in Computer Engineering, Electrical Engineering, or related fields
Work EnvironmentHardware and software development for embedded devicesDeveloping low-level code for hardware devices
Industry UsageConsumer electronics, automotive, medical devicesEmbedded devices, IoT, consumer electronics

Embedded System and Firmware Engineer roles often overlap, but embedded systems focus on designing complete hardware-software solutions, while firmware engineers specialize in writing low-level code that runs directly on hardware. Both roles require similar educational backgrounds and work in related industries, but their specific focus areas differ.

Is embedded system still a good career?

Embedded system engineering remains a strong career choice due to ongoing demand for devices in automotive, healthcare, consumer electronics, and industrial automation. Professionals with skills in C/C++, real-time operating systems, and hardware integration are highly valued, and the field offers opportunities for growth in IoT and embedded software development.

What are the most commonly searched types of Embedded System jobs in Michigan?

The most popular types of Embedded System jobs in Michigan are:

What cities in Michigan are hiring for Embedded System jobs?

Cities in Michigan with the most Embedded System job openings:

Infographic showing various Embedded System job openings in Michigan as of August 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Hybrid job distribution, with an average salary of $119,647 per year, or $57.5 per hour.

Software Development, Integration & Platform Delivery Engineer (Embedded Systems)

Stellantis

Auburn Hills, MI • On-site

$124K - $163K/yr

Full-time

Re-posted 12 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

14th of 44 rated automakers


Job description

We are seeking a technically strong and motivated Software Development, Integration & Platform Delivery Engineer to support embedded software development for advanced automotive propulsion and vehicle systems. This role supports software integration, validation, automation, and continuous delivery across MIL, SIL, and HIL environments.
Key Responsibilities
  • Develop and integrate embedded software for automotive control systems and platforms
  • Support software builds, integration, debugging, and release activities
  • Execute validation across Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL)
  • Create and maintain simulation models, test cases, and automated scripts
  • Support software release and platform delivery processes
  • Contribute to CI/CD pipelines, build automation, packaging, and deployment
  • Improve software development and integration workflows

Basic Qualifications:
  • Bachelor's degree in:
    • Computer Engineering
    • Electrical Engineering
    • Computer Science
  • 1+ years of experience in embedded software development, validation, or systems integration.
  • Understanding of software development lifecycle and embedded systems fundamentals.
  • Familiarity with one or more programming languages:
    • C
    • C++
    • Python
    • MATLAB/Simulink
  • Basic knowledge of MIL, SIL, and/or HIL validation concepts.
  • Exposure to version control systems such as Git.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Good communication and teamwork abilities.

What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom