Embedded Software Engineer
$129K - $170K/yr
Strong programming proficiency in C/C++ and Python. * Working knowledge of embedded software ... Familiarity with AD/ADAS systems and automotive compute platforms. * Understanding of software ...
$129K - $170K/yr
Strong programming proficiency in C/C++ and Python. * Working knowledge of embedded software ... Familiarity with AD/ADAS systems and automotive compute platforms. * Understanding of software ...
$129K - $170K/yr
Strong programming proficiency in C/C++ and Python. * Working knowledge of embedded software ... Familiarity with AD/ADAS systems and automotive compute platforms. * Understanding of software ...
If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand ... As a Lead Embedded Software Engineer you will play a vital role in designing, developing, and ...
If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand ... As a Lead Embedded Software Engineer you will play a vital role in designing, developing, and ...
Dearborn, MI · On-site
$102K - $188K/yr
Embedded ADAS Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan ... Design and develop embedded C++ software for Ford's next-generation ADAS systems, including ...
Dearborn, MI · On-site
$102K - $188K/yr
Embedded ADAS Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan ... Design and develop embedded C++ software for Ford's next-generation ADAS systems, including ...
... system design. This includes the following: • Supply common solutions across all GM in-house ... Software Engineering, Electrical Engineering or related technical degree • Minimum of 2 years of ...
... system design. This includes the following: • Supply common solutions across all GM in-house ... Software Engineering, Electrical Engineering or related technical degree • Minimum of 2 years of ...
Auburn Hills, MI · On-site
$97K - $133K/yr
Debug and troubleshoot embedded system software and hardware using oscilloscopes, logic analyzers ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related ...
Auburn Hills, MI · On-site
$97K - $133K/yr
Debug and troubleshoot embedded system software and hardware using oscilloscopes, logic analyzers ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related ...
Auburn Hills, MI · On-site
$117K - $153K/yr
Design, develop, integrate, and maintain embedded software for military combat vehicle systems ... Utilize engineering and development tools including Git, Jira, Confluence, Kubernetes, CANoe ...
New
Auburn Hills, MI · On-site
$117K - $153K/yr
Design, develop, integrate, and maintain embedded software for military combat vehicle systems ... Utilize engineering and development tools including Git, Jira, Confluence, Kubernetes, CANoe ...
New
$64.28 - $71.42/hr
This role requires expertise in embedded software engineering, BSP development, real-time operating systems (RTOS), VxWorks, Linux, vehicle network protocols, middleware integration, Agile ...
$64.28 - $71.42/hr
This role requires expertise in embedded software engineering, BSP development, real-time operating systems (RTOS), VxWorks, Linux, vehicle network protocols, middleware integration, Agile ...
Zeeland, MI · On-site
$121K - $159K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
Zeeland, MI · On-site
$121K - $159K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
Grand Rapids, MI · On-site
$126K - $166K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
Grand Rapids, MI · On-site
$126K - $166K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
Zeeland, MI · On-site
$121K - $159K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
Zeeland, MI · On-site
$121K - $159K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Implement new features for Gentex embedded platforms ...
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 ...
Detroit, MI · On-site
$122K - $160K/yr
As a Senior Software Engineer on the Embedded Tools and Test team, you'll be responsible for developing test solutions and supporting integration efforts for complex embedded systems.
Detroit, MI · On-site
$122K - $160K/yr
As a Senior Software Engineer on the Embedded Tools and Test team, you'll be responsible for developing test solutions and supporting integration efforts for complex embedded systems.
Dearborn, MI · On-site +1
$102K - $188K/yr
... time embedded systems. 2 years of experience with each of the following skills is required: 1. Concurrent or multi-threaded software development. 2. Leveraging embedded systems to profile ...
Dearborn, MI · On-site +1
$102K - $188K/yr
... time embedded systems. 2 years of experience with each of the following skills is required: 1. Concurrent or multi-threaded software development. 2. Leveraging embedded systems to profile ...
Troy, MI · On-site
$124K - $164K/yr
The incumbent should develop, create and update software design documents adhering to established ... System Design. Knowledge and experience: Ability to write, debug, and test embedded C/C ...
Troy, MI · On-site
$124K - $164K/yr
The incumbent should develop, create and update software design documents adhering to established ... System Design. Knowledge and experience: Ability to write, debug, and test embedded C/C ...
Embedded Software Engineer Auburn Hills, MI $66.00 - $76.00/Hourly Active Secret Clearance or the ... Participate in system integration laboratory (SIL) and hardware-in-the-loop (HIL) testing ...
Embedded Software Engineer Auburn Hills, MI $66.00 - $76.00/Hourly Active Secret Clearance or the ... Participate in system integration laboratory (SIL) and hardware-in-the-loop (HIL) testing ...
Ann Arbor, MI · On-site
$128K - $169K/yr
The Software Engineer II role involves working on Linux kernel modules, system-level debugging, and optimizing performance for embedded applications. Responsibilities : • Work on Linux kernel ...
Ann Arbor, MI · On-site
$128K - $169K/yr
The Software Engineer II role involves working on Linux kernel modules, system-level debugging, and optimizing performance for embedded applications. Responsibilities : • Work on Linux kernel ...
$123K - $162K/yr
Work with GM business leads and engineering specialists to identify, capture and refine system ... test software deliveries using embedded diagnostic and development tools. * Coordinate and ...
$123K - $162K/yr
Work with GM business leads and engineering specialists to identify, capture and refine system ... test software deliveries using embedded diagnostic and development tools. * Coordinate and ...
Wayne, MI · On-site
$70/hr
Global Connected Consumer Infotainment Application Software Engineer Work Location: Detroit, MI ... from working on Embedded System • Responsible for delivering output such as creating ...
Wayne, MI · On-site
$70/hr
Global Connected Consumer Infotainment Application Software Engineer Work Location: Detroit, MI ... from working on Embedded System • Responsible for delivering output such as creating ...
$114K - $149K/yr
... software engineer with deep expertise in Ada development, embedded networking, and secure ... systems. Translating operational concepts (CONOPS), specifications, and requirements into software ...
$114K - $149K/yr
... software engineer with deep expertise in Ada development, embedded networking, and secure ... systems. Translating operational concepts (CONOPS), specifications, and requirements into software ...
Grand Rapids, MI · On-site
$122K - $160K/yr
Job Title- Embedded Software Systems Engineer Location- Grand Rapids, MI Duration- Long term ... Validate and verify software designs in a diversity of system integration environments from local ...
Grand Rapids, MI · On-site
$122K - $160K/yr
Job Title- Embedded Software Systems Engineer Location- Grand Rapids, MI Duration- Long term ... Validate and verify software designs in a diversity of system integration environments from local ...
$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
An Embedded System Software Engineer designs, develops, tests, and optimizes software for embedded systems, which are specialized computing devices integrated into hardware. They work with microcontrollers, real-time operating systems (RTOS), and low-level programming languages like C and C++. Their responsibilities include writing efficient code, debugging hardware-software interactions, and ensuring system stability and performance. They often collaborate with hardware engineers to ensure seamless integration of software and hardware components.
A typical day for an Embedded System Software Engineer involves writing and testing code for embedded devices, debugging hardware-software interactions, and collaborating closely with hardware engineers and cross-functional teams. You may participate in design reviews, update technical documentation, and ensure that software meets performance and safety requirements. Your role often requires balancing multiple projects, troubleshooting complex system issues, and adapting to evolving product needs. Working in this field provides the opportunity to see your software in action on real-world devices, making it both challenging and rewarding.
To thrive as an Embedded System Software Engineer, you need a solid background in C/C++ programming, microcontroller architectures, and real-time operating systems, typically supported by a degree in electrical engineering, computer engineering, or a related field. Experience with debugging tools, protocol analyzers, version control systems (like Git), and certifications such as Certified Embedded Systems Engineer (CESE) are advantageous. Strong analytical thinking, effective problem-solving, and clear communication help distinguish top performers in this role. These skills and qualities are essential for designing, developing, and maintaining reliable embedded software that interacts seamlessly with hardware and meets rigorous industry standards.
$129K - $170K/yr
Full-time
Posted 20 days ago
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.