We are looking for a highly skilled and motivated Staff Embedded Software Engineer to join our autonomous driving team. In this role, you will lead the development of advanced driver-assistance ...
We are looking for a highly skilled and motivated Staff Embedded Software Engineer to join our autonomous driving team. In this role, you will lead the development of advanced driver-assistance ...
Embedded Software Engineer
$118K - $156K/yr
... staff to diagnose and resolve software issues. Innovation & Product Development • Drive the ... in embedded programming languages (e.g., C/C++), version control (Git/Github) and real-time ...
Embedded Software Engineer
$118K - $156K/yr
... staff to diagnose and resolve software issues. Innovation & Product Development • Drive the ... in embedded programming languages (e.g., C/C++), version control (Git/Github) and real-time ...
Embedded Software Engineer
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
Embedded Software Engineer
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 ...
Embedded Software Engineer
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 ...
New
Embedded Software Engineer
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 ...
New
Embedded Software Engineer
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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
Milford, MI · Hybrid
$119K - $156K/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 ...
Embedded Software Engineer
Milford, MI · Hybrid
$119K - $156K/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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
$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 ...
Embedded Software Engineer
$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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer - Telecom/Network Domain
$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 ...
Embedded Software Engineer - Telecom/Network Domain
$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 ...
Embedded software Engineer
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 ...
Embedded software Engineer
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 ...
Embedded Software Engineer
$123K - $162K/yr
... staffing services to clients in a range of industries including energy, chemical, aerospace ... Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the ...
Embedded Software Engineer
$123K - $162K/yr
... staffing services to clients in a range of industries including energy, chemical, aerospace ... Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the ...
AUTOSAR Embedded Software Engineer
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 ...
AUTOSAR Embedded Software Engineer
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 ...
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 ...
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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
$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 ...
Embedded Software Engineer
$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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
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 ...
Embedded Software Engineer - Senior (1426020)
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 ...
Embedded Software Engineer - Senior (1426020)
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 ...
Staff Embedded Software Engineer information
See Michigan salary details
$61K - $69.3K
1% of jobs
$69.3K - $77.5K
2% of jobs
$77.5K - $85.7K
3% of jobs
$85.7K - $94K
6% of jobs
$94K - $102.2K
5% of jobs
$102.2K - $110.5K
5% of jobs
$113.3K is the 25th percentile. Wages below this are outliers.
$110.5K - $118.7K
5% of jobs
$118.7K - $126.9K
7% of jobs
$126.9K - $135.2K
3% of jobs
$135.2K - $143.4K
3% of jobs
The median wage is $144.5K / yr.
$143.4K - $151.7K
58% of jobs
$61K
$133.7K
$151.7K
How much do staff embedded software engineer jobs pay per year?
How does a Staff Embedded Software Engineer typically collaborate with cross-functional teams during product development?
What are the key skills and qualifications needed to thrive as a Staff Embedded Software Engineer, and why are they important?
What is the difference between Staff Embedded Software Engineer vs Embedded Software Engineer?
| Aspect | Staff Embedded Software Engineer | Embedded Software Engineer |
|---|---|---|
| Credentials | Bachelor's or Master's in Computer Engineering, Electrical Engineering, or related fields; experience in embedded systems | Bachelor's degree in similar fields; entry to mid-level experience in embedded systems |
| Work Environment | Designing, developing, and testing embedded software for complex systems in industries like automotive, aerospace, or consumer electronics | Developing embedded software for various devices, often in manufacturing or product development settings |
| Industry Usage | Commonly used in large tech, automotive, aerospace, and industrial companies | Widely used across startups, mid-sized, and large companies in electronics and device manufacturing |
The main difference between a Staff Embedded Software Engineer and an Embedded Software Engineer lies in experience level, scope of responsibilities, and project complexity. Staff engineers typically lead projects, mentor teams, and handle more complex systems, while embedded software engineers focus on developing and testing embedded code within their teams.
What does a Staff Embedded Software Engineer do?
- Contractual Qt Software Developer
- Senior Embedded Systems Engineer
- Entry Level Embedded Software Engineer
- Senior Embedded Software Engineer
- Junior Embedded Software Engineer
- Senior Embedded Engineer
- Manager Electrical Engineer Embedded Systems
- Embedded Linux Engineer
- Entry Level Embedded Engineer
- Automotive Embedded Software Engineer

$120K - $158K/yr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 18 days ago
Lucid Motors rating
7.4
Based on 35 frontline employees who took The Breakroom Quiz
17th of 44 rated automakers
Job description
We are looking for a highly skilled and motivated Staff Embedded Software Engineer to join our autonomous driving team. In this role, you will lead the development of advanced driver-assistance systems (ADAS) and autonomous driving (AD) features by architecting and delivering robust, high-performance software for embedded compute platforms.
Your Role
- Design and implement efficient, reliable software components for embedded AD platforms, including sensor drivers, middleware, diagnostics, perception, planning, control modules, and customer-facing ADAS/AD features.
- Optimize software performance, safety, and security using state-of-the-art algorithms and dedicated hardware accelerators.
- Integrate, test, and validate software modules to ensure compliance with automotive industry standards and high-quality benchmarks.
- Collaborate within a fast-paced, agile development team focused on delivering cutting-edge autonomous driving technologies.
Qualifications
- Proven excellence in embedded C programming.
- Strong experience with real-time operating systems (RTOS) and microcontrollers.
- Expertise in board bring-up and device driver development for peripherals such as I2C, UART, and SPI.
- Demonstrated success in developing AUTOSAR-compliant software for embedded systems.
- Hands-on experience with AUTOSAR configuration tools (e.g., EB Tresos, DaVinci Configurator, DaVinci Developer).
- Solid understanding of automotive diagnostics protocols (UDS, DoIP).
Preferred Skills
- Experience with Infineon Aurix or other advanced microcontrollers.
- Ability to read and interpret schematics and datasheets.
- Proficiency in debugging low-level embedded systems using tools like Lauterbach or iSystem.
- Familiarity with automotive communication networks (CAN, CAN-FD, Ethernet, LIN).
- Experience with scripting tools to streamline development and testing workflows.
- Knowledge of testing methodologies including unit, HIL, and SIL testing.
- Understanding of Functional Safety (FuSa) and ISO 26262 standards.
- Awareness of MISRA C/C++ guidelines and ASPICE compliance.
- Experience with V-Model and functional safety development processes.
Education & Experience
- Bachelors degree (minimum) in Computer Science, Electrical Engineering, or related field.
- Ideally 8+ years of professional experience in embedded software development for automotive applications.
Additional Compensation and Benefits: Lucid offers a wide range of competitive benefits, including medical, dental, vision, life insurance, disability insurance, vacation, and 401k. The successful candidate may also be eligible to participate in Lucids equity program and/or a discretionary annual incentive program, subject to the rules governing such programs. (Cash or equity incentive awards, if any, will depend on various factors, including, without limitation, individual and company performance.)
By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice.
What Lucid Motors employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Lucid Motors
Sourced by ZipRecruiter
Lucid Motors is a highly innovative electric vehicle manufacturer located in Newark, CA, USA. Primarily engaged in the automotive industry, its mission is to elevate electric vehicles' standing and transform the way people travel. The company was founded in 2007 by Bernard Tse and Sam Weng as Atieva, a name under which it initially focused on battery technology. However, it pivoted towards automotive manufacturing and rebranded as Lucid Motors in 2016. The company is committed to making luxury, sustainable electric vehicles that break norms and set new standards with top-notch technology and engineering. Their mission aligns with their core values, which are centered around innovation, sustainability, and excellence. Notably, Lucid Motors launched the Lucid Air in 2020, an all-electric sedan well-received for its advanced features and impressive mileage.
Industry
Manufacturing
Company size
1,001 - 5,000 Employees
Headquarters location
Newark, CA, US
Year founded
2007