Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

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 request–response flows, and server–client 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.

© 2026 Qureos. All rights reserved.