Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
EI
E-Solutions Inc.
Embedded Software Engineer
Career Insights for Embedded Software Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Michigan data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
An Embedded Software Engineer designs or improves the embedded computer software that supports specialized hardware for certain products, devices or systems. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.
$114,855 / year median in Michigan
+6% projected growth
Job Description
Embedded Software Engineer (Dearborn, MI) | 08/31/26
Job Description Job Description & Skill Requirement:
Key Responsibilities- Design and develop embedded software for distributed systems involving multiple microcontrollers
- Implement low-level drivers and Board Support Package (BSP) components
- Develop real-time Ethernet and communication protocols (UART, SPI, IPC, I2C)
- Work on RTOS / bare-metal software development for scalable platforms
- Perform integration, debugging, and optimization (CPU, memory, power)
- Analyse and resolve low-level system issues across embedded layers
- Conduct unit testing, integration testing, and automation using Python scripting
- Ensure compliance with MISRA, ASPICE, and
ISO26262
standards- Maintain design documentation, traceability, and architecture artifacts
- Collaborate with hardware teams, V&V teams, and external vendors
- Provide bench-level debugging and HIL validation support
- Lead/participate in triaging sessions and release activities
Qualification:
- Bachelor's degree in Computer Science / Electronics & Communication Engineering "LTTS is an Equal Opportunity Employer and maintains a clear policy against discrimination based on age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation.