Senior Embedded Software Engineer – AUTOSAR
We are seeking a Senior Embedded Software Engineer with deep expertise in AUTOSAR Classic and embedded C programming. You’ll lead the design, development, and integration of software for automotive ECUs using advanced microcontrollers and real-time systems.
Key Responsibilities:
Design and develop AUTOSAR-compliant embedded software across all layers (MCAL, BSW, RTE, CDD, Applications)
Configure and integrate AUTOSAR stacks using tools like EB Tresos, DaVinci Developer/Configurator
Work with diagnostic protocols (UDS, DoIP) and vehicle networks (CAN, LIN, Ethernet)
Perform low-level debugging and bring-up on hardware platforms like Aurix
Guide junior engineers, conduct code reviews, and support Functional Safety (ISO 26262) efforts
Qualifications:
7+ years of embedded software development experience
Strong C programming skills in safety-critical systems
Proven experience with AUTOSAR Classic architecture
Familiarity with debugging tools (Lauterbach, iSystem) and testing (unit, HIL, SIL)
Experience with board bring-up, schematics, and scripting tools is a plus