CareerPlanSign in

Software Engineer (Lead)

Göteborg, Sweden💼 Full-time🗓 2026-09-11 → 2026-09-25

Core

Design and implementation of diagnostic functions for a scalable automotive platform, utilizing UDS on Ethernet, CAN, and LIN for fault reporting and data communication.

Role type

Lead Embedded Software Engineer (Automotive Diagnostics)

Builds

Scalable automotive diagnostic solutions deployed in European cars

Domain

Automotive software, Embedded systems, Socket networking

Deliverable

production ML models | product features

Required skills

System design, C/C++14, UML, Gtest/Gmock, CMake/Make, gdb, Embedded software development, Linux, QNX, Socket networking (CAN, TCP, UDP), UDS protocol

Preferred skills

Fault detection and handling, Automotive diagnostics, ISO 26262, ASIL B safety-critical software, Test automation (Python/Robot Framework), Automotive standards

Technologies

C/C++14, Gtest, Gmock, CMake, Make, gdb, JIRA, Git, Gerrit, Confluence, Linux, QNX, Ethernet, CAN, LIN, UDS, Python, Robot Framework

Responsibilities

Design and implement diagnostic functions on a new scalable automotive platform; Derive requirements from use cases and feature listings; Utilize diagnostic services (UDS) for fault reporting and data communication; Develop and assist in creating test cases for ECU and system integration validation.

Sourced via jobtech · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.