AutoSAR Software Developer | Codersbrain
Job Description
Job Overview:
We are seeking a highly skilled AUTOSAR Software Developer to join our Automotive Embedded Systems team. The ideal candidate will have solid hands-on experience with the AUTOSAR architecture and development lifecycle, focusing on Basic Software (BSW) stack configuration, communication protocols, and microcontroller abstraction. This is an excellent opportunity to contribute to cutting-edge automotive software projects.
Key Responsibilities:
-
Configure and integrate the AUTOSAR Basic Software (BSW) stack into embedded software projects.
-
Develop and integrate Complex Device Drivers (CDD) and Microcontroller Abstraction Layer (MCAL) components.
-
Work with Runtime Environment (RTE), Operating System (OS), Mode Management, Network Management, and Memory Services.
-
Implement and test Communication Stack components including CAN/CAN FD, J1939, UDS, and XCP.
-
Collaborate with hardware and system engineers to ensure proper integration and validation on AUTOMOTIVE-grade controllers (Renesas, Infineon).
-
Utilize industry-standard tools for configuration, development, debugging, and validation.
Technical Skills Required:
-
Strong understanding and hands-on experience with AUTOSAR Architecture.
-
Experience in:
-
BSW stack configuration and workspace integration
-
RTE, OS, Mode & Network Management, Memory Management
-
Communication Stacks: CAN, CANFD, J1939, UDS, XCP
-
MCAL, CDD development
-
-
Proficiency with communication protocols such as SPI, CAN/CANFD, J1939, UDS, and XCP.
-
Experience with AUTOMOTIVE-grade microcontrollers from Renesas, Infineon, etc.
-
Familiarity with the following tools:
-
EB Tresos, Ksar, Davinci Developer
-
Vector tools: CANape, CANalyzer
-
Debuggers: Lauterbach TRACE32, Multi
-
Compilers: GHS (Green Hills Software)
-
Calibration tools: INCA
-