Embedded Software Engineer
$119K - $157K/yr
Embedded Software Engineer | Allen Park, MI | Onsite We're looking for a skilled Embedded Software Engineer with strong Embedded C/C++ expertise to join an exciting Automotive project focused on next ...
$119K - $157K/yr
Embedded Software Engineer | Allen Park, MI | Onsite We're looking for a skilled Embedded Software Engineer with strong Embedded C/C++ expertise to join an exciting Automotive project focused on next ...
$119K - $157K/yr
Embedded Software Engineer | Allen Park, MI | Onsite We're looking for a skilled Embedded Software Engineer with strong Embedded C/C++ expertise to join an exciting Automotive project focused on next ...
Auburn Hills, MI · On-site
$66 - $76/hr
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 ...
Auburn Hills, MI · On-site
$66 - $76/hr
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 ...
$118K - $156K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
$118K - $156K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
Milford, MI · Hybrid
$115K - $152K/yr
Embedded Software Engineer - Basic Software (BSW), Mechatronics Infrastructure Software Platform Work Arrangement: Hybrid: This position does not require an employee to be on-site full-time to ...
Milford, MI · Hybrid
$115K - $152K/yr
Embedded Software Engineer - Basic Software (BSW), Mechatronics Infrastructure Software Platform Work Arrangement: Hybrid: This position does not require an employee to be on-site full-time to ...
$123K - $162K/yr
As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via ...
$123K - $162K/yr
As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via ...
Warren, MI · On-site
$123K - $162K/yr
As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via ...
Warren, MI · On-site
$123K - $162K/yr
As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via ...
$123K - $162K/yr
Embedded Software Engineer Location : Warren, MI Job Type: Full - Time Job Summary We are seeking an experienced Embedded Software Engineer with strong expertise in C++, Linux-based development, and ...
$123K - $162K/yr
Embedded Software Engineer Location : Warren, MI Job Type: Full - Time Job Summary We are seeking an experienced Embedded Software Engineer with strong expertise in C++, Linux-based development, and ...
Allen Park, MI · On-site
$119K - $157K/yr
Embedded Software Engineer Location: Allen Park, MI (Onsite) Duration: 6+ months Implementation Partner: Infosys End Client: To be disclosed (Automotive) JD Total Years of experience : 5-7 years ...
Allen Park, MI · On-site
$119K - $157K/yr
Embedded Software Engineer Location: Allen Park, MI (Onsite) Duration: 6+ months Implementation Partner: Infosys End Client: To be disclosed (Automotive) JD Total Years of experience : 5-7 years ...
Farmington Hills, MI · On-site
$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 ...
Farmington Hills, MI · On-site
$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 ...
$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 ...
$120K - $158K/yr
Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience). * 3+ years developing embedded software in C/C++; demonstrated experience with lowlevel drivers and ...
$120K - $158K/yr
Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience). * 3+ years developing embedded software in C/C++; demonstrated experience with lowlevel drivers and ...
$120K - $158K/yr
Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience). * 3+ years developing embedded software in C/C++; demonstrated experience with lowlevel drivers and ...
$120K - $158K/yr
Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience). * 3+ years developing embedded software in C/C++; demonstrated experience with lowlevel drivers and ...
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 ...
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 ...
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 ...
Auburn Hills, MI · On-site
$117K - $153K/yr
Bachelor of Science degree in Electrical Engineering, Computer Engineering or a related Engineering degree from an ABET accredited University Minimum 7 years of Embedded software engineering ...
Auburn Hills, MI · On-site
$117K - $153K/yr
Bachelor of Science degree in Electrical Engineering, Computer Engineering or a related Engineering degree from an ABET accredited University Minimum 7 years of Embedded software engineering ...
Dearborn, MI · On-site +1
$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 +1
$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
$45 - $50/hr
We have a job opportunity of a Role Embedded Software Engineer with given on W2 . Please forward updated profile to praveen@megansoft.com or +1(248) 266-0910. Role : Embedded Software Engineer (W2 ...
Quick apply
Dearborn, MI · On-site
$45 - $50/hr
We have a job opportunity of a Role Embedded Software Engineer with given on W2 . Please forward updated profile to praveen@megansoft.com or +1(248) 266-0910. Role : Embedded Software Engineer (W2 ...
Dearborn, MI · On-site
$102K - $192K/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 aforementioned ...
Dearborn, MI · On-site
$102K - $192K/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 aforementioned ...
$64.9K - $73.6K
1% of jobs
$73.6K - $82.4K
2% of jobs
$82.4K - $91.2K
3% of jobs
$91.2K - $99.9K
6% of jobs
$99.9K - $108.7K
5% of jobs
$108.7K - $117.4K
5% of jobs
$120.5K is the 25th percentile. Wages below this are outliers.
$117.4K - $126.2K
5% of jobs
$126.2K - $135K
7% of jobs
$135K - $143.7K
3% of jobs
$143.7K - $152.5K
3% of jobs
The median wage is $153.7K / yr.
$152.5K - $161.3K
58% of jobs
$64.9K
$142.1K
$161.3K
| 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.
Embedded software is installed on devices that operate like personal computers. Examples of embedded software can be found in geographic positioning systems, or GPS devices, smart watches, and calculators. Embedded software engineers perform a range of embedded software engineering functions, including running system software updates and designing software for embedded systems. Embedded software engineers also advise on product development, approve new product designs, and optimize the product lifecycle.

Hiring: Embedded Software Engineer | Allen Park, MI | Onsite
We’re looking for a skilled Embedded Software Engineer with strong Embedded C/C++ expertise to join an exciting Automotive project focused on next-generation lighting and projector-based systems.
Location: Allen Park, MI (Onsite)
Duration: 6+ Months
Work Authorization: USC & GC Candidates Only
Key Responsibilities & Skills:
• 5–7 years of experience in Embedded Software/Firmware Development
• Strong programming expertise in Embedded C and C++
• Develop embedded firmware for microcontroller-based lighting and projector modules
• Hands-on experience with hardware interfaces such as SPI, I2C, UART, PWM, and ADC
• Experience interfacing with LED drivers and projector components, including pixel-level control
• Collaborate with hardware teams for schematic reviews, board bring-up, debugging, and validation
• Support CAN communication and embedded system integration activities
• Perform unit testing, integration testing, and issue debugging throughout the development lifecycle
• Maintain technical documentation and follow standard software development processes
• Strong understanding of electronics fundamentals including power systems, sensors, drivers, and regulators
Mandatory Skills:
• Embedded C Programming
• Microcontrollers and Hardware Interface Development
• Hardware Debugging using Oscilloscope, Multimeter, and Logic Analyzer
• Embedded System Troubleshooting and Problem Solving
• Experience reading schematics and working closely with hardware teams
Preferred Qualifications:
• Experience with Automotive Lighting or Projector-Based Systems
• Familiarity with CAN Communication Protocols
• Knowledge of RTOS concepts
• Exposure to UDS Diagnostics and Bootloader Development
• Awareness of MISRA-C, ASPICE, and Automotive ISO Standards
What We’re Looking For:
A motivated Embedded Software Engineer who can develop reliable firmware solutions, collaborate across hardware and software teams, and contribute to innovative automotive embedded systems in a fast-paced engineering environment.
Interested? Apply now or DM us to explore this opportunity!
You can share resumes at Ismail@wiseskulls.com OR Call us on +1 302-294-4125
Sourced by ZipRecruiter
Recruiting and staffing services
51 - 200 Employees
Burbank, CA, US
2019