onsite
AUTOSAR BSW Diagnostics Engineer with Emb-C, Linux - Capgemini
Software Engineer
AUTOSAR BSW Diagnostics Engineer focused on Classic Platform development, designing diagnostic solutions, and integrating BSW modules and SWCs using Embedded C on Linux environments.
About the role
Key Responsibilities
- Develop, configure, and integrate AUTOSAR BSW modules and SWCs for the Classic Platform.
- Design and implement diagnostic solutions within the AUTOSAR architecture, ensuring compliance with diagnostic protocols.
- Configure the Runtime Environment (RTE), design runnable entities, and manage ports and interfaces.
- Perform end‑to‑end development, including unit, integration, and system testing of BSW components.
- Collaborate with hardware and software teams to troubleshoot and optimize embedded software performance.
Requirements
- Strong experience with AUTOSAR Classic Platform, BSW, and SWC development.
- Proficient in Embedded C and comfortable with Linux-based toolchains.
- Hands‑on debugging and integration skills across the AUTOSAR stack.
- Knowledge of diagnostic protocols (UDS, KWP, ISO 14229) and experience implementing diagnostic services.
- Excellent problem‑solving abilities and effective communication skills.