Lead AUTOSAR Software Engineer
Role details
Job location
Tech stack
Job description
- Debug and triage embedded software issues in Plant, VHIL, and Production setups.
- Travel as required to production plants, test facilities to support on-site issue resolution.
- Support system bring-up and troubleshooting of bootloaders, AUTOSAR OS, HWIO, COM, DCM, MEM stacks.
- Automotive Ethernet and SOME-IP.
- Support diagnostic flashing processes (UDS-based flashing, DoIP-based flashing, plant reprogramming workflows).
- Collaborate with FOTA teams to debug Firmware Over-The-Air update mechanisms, including campaign execution, partial updates, and rollback handling.
- Develop and maintain tools/scripts for log capture, automated debugging, and flashing workflows.
- Ensure comprehensive diagnostic coverage (UDS, DoIP, SOME/IP, OBD-II) and plant readiness.
- Collaborate with Base SW, Integration, Cockpit Infotainment, Connectivity, and Plant teams for root-cause analysis and resolution.
- Document and share root causes, workarounds, and lessons learned to drive continuous improvement.
Requirements
-
Bachelor of Science degree in Electrical, Mechanical, Aerospace, or Computer Engineering, Computer Science, or related Engineering field
-
5+ years of experience working in embedded software development with C and/or C++
-
Ability to work collaboratively and technically lead a diverse team which is distributed globally.
-
Excellent knowledge of Classic AUTOSAR concepts, architecture, and specifications
-
Experience configuring and integrating AUTOSAR basic software stack including OS, COM, DIAG, MEM.
-
Experience with configuring MCAL, developing I/O Hardware Abstraction and ability to interpret hardware schematic
-
Experience with Multicore architecture and Functional Safety concepts
-
Experience with Cybersecurity concepts, configuration of HSM and implementation of message authentication
-
Experience with Compilers, Emulators, Debuggers, and other software development tools Preferred Qualifications:
-
Master of Science degree from an ABET accredited university
-
8 years of hands-on experience working in embedded software development with C and/or C++