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 ...
Grand Rapids, MI · On-site
$121K - $159K/yr
About the Job Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of ...
Quick apply
Grand Rapids, MI · On-site
$121K - $159K/yr
About the Job Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of ...
$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 ...
Grand Rapids, MI · On-site
$126K - $166K/yr
About the Job Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of ...
Grand Rapids, MI · On-site
$126K - $166K/yr
About the Job Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of ...
$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 ...
Auburn Hills, MI · On-site
$117K - $153K/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
Auburn Hills, MI · On-site
$117K - $153K/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
$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 ...
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 ...
Lead Embedded Software Engineer Location: Southfield, Michigan Duration: 12 Months Job Summary: * We are looking for a hands-on Software Architect / Senior Software Engineer to lead the technical ...
New
Lead Embedded Software Engineer Location: Southfield, Michigan Duration: 12 Months Job Summary: * We are looking for a hands-on Software Architect / Senior Software Engineer to lead the technical ...
New
$124K - $164K/yr
The incumbent should develop, create and update software design documents adhering to established ... Embedded Programming, Embedded Controls and/or Embedded System Design. Knowledge and experience:
$124K - $164K/yr
The incumbent should develop, create and update software design documents adhering to established ... Embedded Programming, Embedded Controls and/or Embedded System Design. Knowledge and experience:
$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 ...
Sterling, MI · On-site
$62.56/hr
Build and maintain real-time embedded software applications * Integrate software with hardware ... Mentor junior engineers in best practices for development and troubleshooting * Ensure solutions ...
Sterling, MI · On-site
$62.56/hr
Build and maintain real-time embedded software applications * Integrate software with hardware ... Mentor junior engineers in best practices for development and troubleshooting * Ensure solutions ...
Southfield, MI · On-site
$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 ...
Southfield, MI · On-site
$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 ...
$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 ...
$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 ...
$40.5K - $48.1K
2% of jobs
$48.1K - $55.7K
3% of jobs
$55.7K - $63.2K
16% of jobs
$63.9K is the 25th percentile. Wages below this are outliers.
$63.2K - $70.8K
44% of jobs
$70.8K - $78.4K
10% of jobs
$78.9K is the 75th percentile. Wages above this are outliers.
$78.4K - $85.9K
7% of jobs
$85.9K - $93.5K
6% of jobs
$93.5K - $101.1K
5% of jobs
$101.1K - $108.6K
5% of jobs
$108.6K - $116.2K
1% of jobs
$116.2K - $123.8K
0% of jobs
$40.5K
$82.4K
$123.8K
As a Junior Embedded Software Engineer, your daily tasks often include writing code for microcontrollers, debugging hardware-software integration issues, running tests, and updating documentation. You'll usually collaborate with senior engineers and hardware teams to design, implement, and troubleshoot embedded solutions. The work environment is generally a mix of office or lab settings, involving both individual work and group projects. This role offers hands-on learning opportunities and exposure to various technologies, helping you build a strong foundation for future career advancement in embedded systems.
To thrive as a Junior Embedded Software Engineer, you need a solid understanding of C/C++ programming, microcontroller architectures, and basic electronics, often demonstrated by a relevant engineering degree or coursework. Familiarity with integrated development environments (IDEs), debuggers, version control systems like Git, and real-time operating systems (RTOS) is highly beneficial. Strong problem-solving abilities, attention to detail, effective teamwork, and good communication skills help you excel in cross-functional tech teams. These skills enable you to develop reliable embedded systems, efficiently troubleshoot software issues, and collaborate effectively in fast-paced engineering environments.
A Junior Embedded Software Engineer is an entry-level role focused on developing and testing software for embedded systems, such as microcontrollers, IoT devices, and automotive systems. They typically work with languages like C and C++, interacting with hardware and real-time operating systems (RTOS). Their responsibilities include debugging code, optimizing performance, and collaborating with hardware engineers. This role provides hands-on experience in low-level programming and system integration. It serves as a foundation for advancing to more senior embedded software positions.

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