[EEC] Automotive AUTOSAR Base SW Developer (all levels)
Core
Develop and integrate AUTOSAR Classic Base Software (BSW) and diagnostics for next-generation ADAS ECUs (radar, camera, sensor fusion, domain controllers) to enable standardization and reuse across vehicle computing platforms.
Role type
Embedded AUTOSAR Classic BSW Developer
Builds
Reusable software and platform assets for ADAS, Radar, Video, and integrated vehicle computing platforms
Domain
Automotive / Embedded Software / ADAS
Deliverable
production ML models | product features
Required skills
C, C++, AUTOSAR Classic architecture, AUTOSAR BSW, microcontrollers, embedded RTOS, vehicle diagnostics, fault management, automotive protocols (ISO 14229, ISO 15765, ISO 14230), ISO 26262, Automotive SPICE
Preferred skills
ADAS-related ECUs (radar, camera, sensor fusion, braking/steering controllers), CAN/Ethernet/LIN protocols
Technologies
CANoe, CANalyzer, debuggers, emulators, simulators, Jira, DOORS
Responsibilities
Develop and maintain embedded AUTOSAR Classic software (BSW and low-level SW); Configure, integrate, and debug AUTOSAR BSW modules (Diagnostics, CAN Communication, Failure management, PDM); Collaborate with global system, hardware, and application teams for end-to-end integration; Participate in the complete software development lifecycle (requirements, design, implementation, testing, debug, maintenance); Optimize software performance and memory usage for resource-constrained systems; Conduct code reviews ensuring adherence to Bosch guidelines and MISRA rules; Develop and execute unit and integration tests; Support SIL/HIL and vehicle testing; Ensure compliance with ISO 26262 and Automotive SPICE; Create and maintain software architecture and interface documentation.
Seniority
Mid-Senior (3-10 years experience)