
Search by job, company or skills

This job is no longer accepting applications
Key Responsibilities
Develop and integrate CAN/CAN-FD communication, signal decoding, and UDS/OBD diagnostic services.
Implement SoVD (Service-Oriented Vehicle Diagnostics) for modern SDV platforms.
Work with vehicle data models (e.g., VSS) and data brokers (e.g., Kuksa.val).
Lead development on Yocto-based Linux systems, including middleware, IPC, and user-space services.
Build and optimize containerized applications using Docker and docker-compose.
Perform board bring-up activities, including bootloader configuration, device tree updates, and driver validation.
Integrate and validate hardware interfaces such as CAN, Ethernet, SPI, I2C, GPIO, etc.
Required Skills
Strong experience with CAN/CAN-FD, UDS diagnostics (ISO 14229), DTC handling, and diagnostic service flows.
Hands-on knowledge of SoVD, diagnostic requestresponse flows, and serverclient mapping.
Proficiency in embedded Linux, Yocto, system bring-up, middleware, and device trees.
Experience with BSP development, hardware initialization, and debugging tools (JTAG, serial console).
Strong programming skills in C/C++ and scripting using Python.
Hands-on experience with Git, Gerrit, Jenkins, Jira.
Job ID: 135952615