Embedded Software Engineer
$129K - $170K/yr
Engineering Position Overview and Objective Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that ...
$129K - $170K/yr
Engineering Position Overview and Objective Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that ...
$129K - $170K/yr
Engineering Position Overview and Objective Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that ...
Auburn Hills, MI · On-site
$124K - $163K/yr
AUTOSAR Embedded Software Engineer Location: Auburn Hills, MI Duration: Full Time Experience required: 8-10 years Must Have Technical/Functional Skills • 8+ years of experience working in embedded ...
Auburn Hills, MI · On-site
$124K - $163K/yr
AUTOSAR Embedded Software Engineer Location: Auburn Hills, MI Duration: Full Time Experience required: 8-10 years Must Have Technical/Functional Skills • 8+ years of experience working in embedded ...
Ann Arbor, MI · On-site
$75K - $80K/yr
We're looking for a hands-on Embedded Software Engineer who's eager to learn and grow. You'll contribute to the design, development, and testing of embedded software for our telematics and ELD ...
New
Quick apply
Ann Arbor, MI · On-site
$75K - $80K/yr
We're looking for a hands-on Embedded Software Engineer who's eager to learn and grow. You'll contribute to the design, development, and testing of embedded software for our telematics and ELD ...
New
Plymouth, MI · On-site
$125K - $164K/yr
Position Summary Optimal EV is seeking a Controls / Embedded Software Engineer to develop and support embedded vehicle control software for electric commercial vehicles. The engineer will work ...
Plymouth, MI · On-site
$125K - $164K/yr
Position Summary Optimal EV is seeking a Controls / Embedded Software Engineer to develop and support embedded vehicle control software for electric commercial vehicles. The engineer will work ...
Rochester, MI · On-site
$121K - $159K/yr
S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly software for embedded controllers ...
Rochester, MI · On-site
$121K - $159K/yr
S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly software for embedded controllers ...
Auburn Hills, MI · On-site
$52 - $67/hr
Senior Embedded Software Engineer C/C++ | Military Combat Vehicle Systems Auburn Hills, MI $52.00 - $67.00/Hourly Ability to Obtain a Secret Clearance We are hiring a Senior Embedded Software ...
Auburn Hills, MI · On-site
$52 - $67/hr
Senior Embedded Software Engineer C/C++ | Military Combat Vehicle Systems Auburn Hills, MI $52.00 - $67.00/Hourly Ability to Obtain a Secret Clearance We are hiring a Senior Embedded Software ...
Rochester, MI · On-site
$121K - $159K/yr
Develop control algorithms for embedded controllers Implement control algorithms using Assembly and C programming languages Develop MISRA C compliant code Assist in developing hardware/software test ...
Rochester, MI · On-site
$121K - $159K/yr
Develop control algorithms for embedded controllers Implement control algorithms using Assembly and C programming languages Develop MISRA C compliant code Assist in developing hardware/software test ...
Pontiac, MI · On-site
$110 - $150/hr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
Pontiac, MI · On-site
$110 - $150/hr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
Warren, MI · On-site
$123K - $162K/yr
Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...
Warren, MI · On-site
$123K - $162K/yr
Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
Detroit, MI · On-site
$120 - $180/hr
Bachelor's degree in Electrical Engineering, Electronics Engineering, Mechatronics Engineering, Computer Engineering, or related field. Minimum 10+ years of experience in automotive embedded software ...
Detroit, MI · On-site
$120 - $180/hr
Bachelor's degree in Electrical Engineering, Electronics Engineering, Mechatronics Engineering, Computer Engineering, or related field. Minimum 10+ years of experience in automotive embedded software ...
Rochester Hills, MI · On-site
$120 - $150/hr
They are seeking an Senior Embedded Software Engineer to lead the development of diagnostic solutions across embedded, PC, and mobile platforms within the heavy-duty vehicle sector. This role ...
Rochester Hills, MI · On-site
$120 - $150/hr
They are seeking an Senior Embedded Software Engineer to lead the development of diagnostic solutions across embedded, PC, and mobile platforms within the heavy-duty vehicle sector. This role ...
Auburn Hills, MI · On-site
$124K - $163K/yr
Title: Software Architect / Senior Software Engineer Location: Auburn Hills MI: Visa: Any Visa ... Design, develop, and maintain production embedded software in C (and supporting tools/scripts in ...
Quick apply
Auburn Hills, MI · On-site
$124K - $163K/yr
Title: Software Architect / Senior Software Engineer Location: Auburn Hills MI: Visa: Any Visa ... Design, develop, and maintain production embedded software in C (and supporting tools/scripts in ...
Detroit, MI · On-site
$120K - $158K/yr
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
Detroit, MI · On-site
$120K - $158K/yr
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
Pontiac, MI · On-site
$123K - $161K/yr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
Pontiac, MI · On-site
$123K - $161K/yr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
Quick apply
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
Pontiac, MI · Hybrid
$123K - $161K/yr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
Pontiac, MI · Hybrid
$123K - $161K/yr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
Dearborn, MI · On-site
$90K - $188K/yr
Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the anticipated ...
Dearborn, MI · On-site
$90K - $188K/yr
Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the anticipated ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at / As an Embedded Controls Software Engineer, you will be a ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at / As an Embedded Controls Software Engineer, you will be a ...
$65.5K - $74.4K
1% of jobs
$74.4K - $83.2K
2% of jobs
$83.2K - $92.1K
3% of jobs
$92.1K - $100.9K
6% of jobs
$100.9K - $109.7K
5% of jobs
$109.7K - $118.6K
5% of jobs
$121.7K is the 25th percentile. Wages below this are outliers.
$118.6K - $127.4K
5% of jobs
$127.4K - $136.3K
7% of jobs
$136.3K - $145.1K
3% of jobs
$145.1K - $154K
3% of jobs
The median wage is $155.2K / yr.
$154K - $162.8K
58% of jobs
$65.5K
$143.5K
$162.8K
| Aspect | Embedded Software Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++ | Similar credentials; strong C/C++ skills, understanding of hardware |
| Work Environment | Develops software for embedded systems in various industries like automotive, IoT, consumer electronics | Focuses on low-level hardware interaction, often working closely with hardware teams |
| Industry Usage | Common in automotive, medical devices, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware startups |
Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.
The most popular types of Embedded Software Engineer jobs in Livonia, MI are:
For Embedded Software Engineer jobs in Livonia, MI, the most frequently searched job titles are:
The top searched job categories for Embedded Software Engineer jobs in Livonia, MI are:
Cities near Livonia, MI with the most Embedded Software Engineer job openings:

$129K - $170K/yr
Full-time
Re-posted 8 days ago
Develop and integrate software components that enable advanced AD/ADAS functions to run on embedded automotive platforms.
Implement scheduling, orchestration, and execution logic for advanced applications on automotive compute platforms.
Collaborate with cross-functional teams to support evolving software initiatives across applications, platforms, and tooling layers.
Company Name:
Job Family:
Job Description:
Position Overview and Objective
Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that spans application, platform, and tooling layers - supporting the implementation and integration of advanced functions on automotive compute platforms. The engineer will work across multiple areas as priorities evolve and is expected to contribute to both current development needs and emerging software initiatives.
Job Responsibilities:
Qualifications:
Additionally, the ability to work independently with minimal direction is required as are strong verbal and written communication skills. Experience with PCs and application software, such as MS Office tools, is also required.
Education: Master's or Ph.D. degree in Computer Science or Electrical Engineering
Experience: Minimum of 3+ years with Masters in relevant industrial experience is required, or Ph.D.
Job level is determined by various factors such as organization size, responsibility, career stage, and capabilities.
Supervisory Responsibilities: n/a
Working conditions:
Equal Opportunity Employer (EOE) - Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender, identity, disability, protected veteran status and national origin.
At Astemo, we're challenging the status quo with the power of diversity, inclusion, and collaboration. Our goal is to build an inclusive work environment that celebrates the differences of our employees. We want to ensure that every employee feels valued, respected and empowered. We don't just accept difference-we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products, and our community. Astemo is proud to be an equal opportunity employer.
If you need a reasonable accommodation to apply for a job at Astemo, please send the nature of the request and contact information to am-jobs@hitachiastemo.com when applying for the position.