Design, develop, and maintain production embedded software in C (and supporting tools/scripts in Python as needed). * Lead technical decision-making for new features, defect fixes, and platform ...
Design, develop, and maintain production embedded software in C (and supporting tools/scripts in Python as needed). * Lead technical decision-making for new features, defect fixes, and platform ...
Embedded Software Engineer - Electrification
Milford, MI · On-site
$115K - $152K/yr
The Role The Electrification Solutions New Markets (ESNM) organization within Vehicle Mechatronic Embedded Controls, (VMEC), has an opening for an Embedded Software Engineer . ESNM is a start-up ...
Embedded Software Engineer - Electrification
Milford, MI · On-site
$115K - $152K/yr
The Role The Electrification Solutions New Markets (ESNM) organization within Vehicle Mechatronic Embedded Controls, (VMEC), has an opening for an Embedded Software Engineer . ESNM is a start-up ...
This role demands expertise in embedded software testing on target hardware, with automotive testing experience being a significant advantage. The ideal candidate is a self-starter capable of ...
This role demands expertise in embedded software testing on target hardware, with automotive testing experience being a significant advantage. The ideal candidate is a self-starter capable of ...
Embedded Software Engineer (AUTOSAR BSW)
Dearborn, MI · On-site
$102K - $190K/yr
Embedded Software Engineer (AUTOSAR BSW) - 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 ...
Embedded Software Engineer (AUTOSAR BSW)
Dearborn, MI · On-site
$102K - $190K/yr
Embedded Software Engineer (AUTOSAR BSW) - 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 ...
ADAS Embedded Software Architect
Dearborn, MI · On-site
$87K - $160K/yr
Create high level documentation and develop software requirements for an embedded platform * Leverage modular component-based design, standard C libraries, embedded design patterns, and Classic ...
ADAS Embedded Software Architect
Dearborn, MI · On-site
$87K - $160K/yr
Create high level documentation and develop software requirements for an embedded platform * Leverage modular component-based design, standard C libraries, embedded design patterns, and Classic ...
Embedded Software Engineer
$120K - $158K/yr
* Embedded systems sw development and best practices * Microcontroller architecture * Excellent embedded C programming skills * Some exposure to embedded linux sw development * UDS based diagnostic ...
Embedded Software Engineer
$120K - $158K/yr
* Embedded systems sw development and best practices * Microcontroller architecture * Excellent embedded C programming skills * Some exposure to embedded linux sw development * UDS based diagnostic ...
Embedded Software Engineer
$102K - $192K/yr
Design and develop Autosar-based embedded software components. Design and development of Low-level IoHW drivers for micro-controller-based products. Analyze, design, program, debug, and modify low ...
Embedded Software Engineer
$102K - $192K/yr
Design and develop Autosar-based embedded software components. Design and development of Low-level IoHW drivers for micro-controller-based products. Analyze, design, program, debug, and modify low ...
Senior Embedded Software Engineer with Security Clearance
Auburn Hills, MI · On-site
$122K - $160K/yr
Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary Ability to Obtain a Secret Clearance For over 30 years, we'vWe are hiring a Senior Embedded Software ...
New
Senior Embedded Software Engineer with Security Clearance
Auburn Hills, MI · On-site
$122K - $160K/yr
Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary Ability to Obtain a Secret Clearance For over 30 years, we'vWe are hiring a Senior Embedded Software ...
New
Senior Embedded Software Engineer - Ground Combat Vehicle System with Security Clearance
$64.28 - $71.42/hr
Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour Ability to Obtain a Secret Clearance We are hiring a Senior Embedded Software Engineer in Sterling ...
Senior Embedded Software Engineer - Ground Combat Vehicle System with Security Clearance
$64.28 - $71.42/hr
Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour Ability to Obtain a Secret Clearance We are hiring a Senior Embedded Software Engineer in Sterling ...
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced software team in the development of embedded military vehicle system software. Essential Job Functions:
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced software team in the development of embedded military vehicle system software. Essential Job Functions:
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced software team in the development of embedded military vehicle system software. Essential Job Functions:
Quick apply
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced software team in the development of embedded military vehicle system software. Essential Job Functions:
Powertrain Embedded ASW , DevOps and Compiler Toolchain Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
We are seeking an experienced Senior Embedded Software & Compiler Toolchain Engineer to join our automotive software team focused on Powertrain modules. The ideal candidate will contribute to the ...
Powertrain Embedded ASW , DevOps and Compiler Toolchain Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
We are seeking an experienced Senior Embedded Software & Compiler Toolchain Engineer to join our automotive software team focused on Powertrain modules. The ideal candidate will contribute to the ...
Embedded Software Quality Assurance Engineer - Electrification
Milford, MI · On-site
$115K - $152K/yr
We are looking for a Embedded Software Quality Assurance Engineer to help us elevate our software built-in quality to the next level in the Vehicle Mechatronics Embedded Controls (VMEC) organization.
Embedded Software Quality Assurance Engineer - Electrification
Milford, MI · On-site
$115K - $152K/yr
We are looking for a Embedded Software Quality Assurance Engineer to help us elevate our software built-in quality to the next level in the Vehicle Mechatronics Embedded Controls (VMEC) organization.
We are looking for a Embedded Software Quality Assurance Engineer to help us elevate our software built-in quality to the next level in the Vehicle Mechatronics Embedded Controls (VMEC) organization.
We are looking for a Embedded Software Quality Assurance Engineer to help us elevate our software built-in quality to the next level in the Vehicle Mechatronics Embedded Controls (VMEC) organization.
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced software team in the development of embedded military vehicle system software. Essential Job Functions:
As an Embedded Software Technical Lead, you will be hands-on in leading a technically advanced software team in the development of embedded military vehicle system software. Essential Job Functions:
Embedded Software Engineer Auburn Hills, MI $66.00 - $76.00/Hourly Active Secret Clearance or the ability to obtain US Citizenship Required by Federal Law We are hiring a Senior Embedded Software ...
Embedded Software Engineer Auburn Hills, MI $66.00 - $76.00/Hourly Active Secret Clearance or the ability to obtain US Citizenship Required by Federal Law We are hiring a Senior Embedded Software ...
Engineering Specialist Software
Sterling Heights, MI · On-site
$51.69 - $57.60/hr
Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability to Obtain a Secret Clearance We are hiring an Embedded Software Engineer in Sterling Heights, MI, to support the ...
Engineering Specialist Software
Sterling Heights, MI · On-site
$51.69 - $57.60/hr
Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability to Obtain a Secret Clearance We are hiring an Embedded Software Engineer in Sterling Heights, MI, to support the ...
ADAS Software Engineer
$138K - $171K/yr
... embedded and offline tooling. 3. Employ MATLAB scripts and tools for embedded development and data processing. 4. Develop software within a ROS environment and use ROS tools for logging and ...
ADAS Software Engineer
$138K - $171K/yr
... embedded and offline tooling. 3. Employ MATLAB scripts and tools for embedded development and data processing. 4. Develop software within a ROS environment and use ROS tools for logging and ...
... software design, development, and testing • Designing and developing Apps, services using SDK for Android OS for embedded systems and Android Framework for Development. • Designing and developing ...
... software design, development, and testing • Designing and developing Apps, services using SDK for Android OS for embedded systems and Android Framework for Development. • Designing and developing ...
Be Seen First
Vehicle Embedded Software Integration Engineer
Dearborn, MI · On-site
$42.50/hr
Vehicle Embedded Software Integration Engineer · Guide supplier partners thru the Global Product Development System (GPDS) including requirement signoff · Support driver assist features · Deliver ...
Quick apply
Be Seen First
Vehicle Embedded Software Integration Engineer
Dearborn, MI · On-site
$42.50/hr
Vehicle Embedded Software Integration Engineer · Guide supplier partners thru the Global Product Development System (GPDS) including requirement signoff · Support driver assist features · Deliver ...
Embedded Software information
See Rochester Hills, MI salary details
$64.4K - $73.1K
1% of jobs
$73.1K - $81.8K
2% of jobs
$81.8K - $90.5K
3% of jobs
$90.5K - $99.2K
6% of jobs
$99.2K - $107.9K
5% of jobs
$107.9K - $116.6K
5% of jobs
$119.7K is the 25th percentile. Wages below this are outliers.
$116.6K - $125.3K
5% of jobs
$125.3K - $134.1K
7% of jobs
$134.1K - $142.8K
3% of jobs
$142.8K - $151.5K
3% of jobs
The median wage is $152.6K / yr.
$151.5K - $160.2K
58% of jobs
$64.4K
$141.2K
$160.2K
How much do embedded software jobs pay per year?
What are the key skills and qualifications needed to thrive as an Embedded Software Engineer, and why are they important?
What is the difference between Embedded Software vs Firmware Developer?
| Aspect | Embedded Software | Firmware Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields | Similar credentials, often with specialized knowledge in hardware |
| Work Environment | Develops software for embedded systems in devices like appliances, automotive, medical devices | Creates low-level code directly interacting with hardware, often in similar environments |
| Industry Usage | Used across automotive, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware-focused industries |
| Search & Comparison Intent | Understanding roles in embedded systems development | Focusing on low-level hardware interaction and firmware specifics |
Embedded Software and Firmware Developer roles overlap significantly, both requiring knowledge of hardware and programming. Embedded Software typically involves developing higher-level code for embedded systems, while Firmware Developers focus on low-level code that directly interacts with hardware components. Both roles are essential in creating reliable embedded products across various industries.
What is embedded software?
What are some common challenges faced by Embedded Software Engineers when integrating new hardware components into existing systems?
Other
Posted 7 days ago
Job description
- Own and evolve the software architecture for the IPC ECU platform, including module boundaries, interfaces, and integration strategy.
- Design, develop, and maintain production embedded software in C (and supporting tools/scripts in Python as needed).
- Lead technical decision-making for new features, defect fixes, and platform improvements with focus on quality, performance, and maintainability.
- Perform system-level debugging and root-cause analysis of complex issues (timing, memory, startup, watchdog, communication, NVM, diagnostics, etc.).
- Drive best practices for coding standards, design reviews, code reviews, and integration readiness to reduce defect injection.
- Collaborate with Systems, Validation, Manufacturing, and Program teams to align requirements, delivery scope, and risk mitigation.