Job description
Join a premier automotive innovator delivering cutting-edge software for electrified and autonomous vehicles. As a Senior Embedded Software Engineer, you will shape the next generation of ECUs, software architectures, and vehicle experiences. This is a hands-on, collaborative role in a fast-paced environment with global impact.
Based in Detroit, you will collaborate with cross-functional teams across hardware, systems, and validation to deliver safe, high-performance software for our next generation of EVs and ADAS platforms.
Responsibility
- Lead design and development of automotive embedded software for ECUs in EVs and ADAS projects.
- Collaborate with Hardware, Systems, and Validation teams to deliver robust and safe software.
- Architect software using AUTOSAR patterns and RTOS principles; implement in C and C++.
- Ensure compliance with ISO 26262 functional safety processes and MISRA guidelines.
- Perform code reviews, unit and integration testing, debugging, and performance optimization.
- Define software requirements, verify traceability, and support system integration and acceptance testing.
- Mentor junior engineers and contribute to architecture roadmaps and best practices.
- Support field data analysis and continuous improvement initiatives to drive quality and reliability.
Qualification
- Bachelor's degree in Computer Engineering, Electrical Engineering, or related field; Master's preferred.
- 5+ years of embedded software development in automotive or high-reliability domains.
- Strong proficiency in C and C++ with MISRA guidance; experience with AUTOSAR.
- Experience with embedded Linux, real-time operating systems, debugging tools (GDB, JTAG).
- Familiarity with automotive networks such as CAN, CAN FD, LIN, Ethernet.
- Knowledge of ISO 26262 automotive safety standard and safety lifecycle processes.
- Excellent problem-solving, communication, and teamwork skills; ability to influence across cross-functional teams.
- Experience with model-based design tools such as MATLAB/Simulink is a plus.