CareerPlanSign in

Embedded Automotive Platforms, Senior Software Engineer

London, United Kingdom💼 Full-time🗓 2026-10-02

Core

Build core C++/Python software components and infrastructure that interface self-driving models with vehicle and embedded systems, focusing on reliability, performance, and testing.

Role type

Senior IC embedded software engineer (autonomy stack)

Builds

Production software infrastructure for autonomous driving systems

Domain

Automotive / Autonomous Driving

Deliverable

production ML models

Required skills

C++, Python, Linux development, Embedded systems, Performance optimization, System reliability, Testing & validation, Cross-team integration

Preferred skills

Automotive experience, Localization/navigation/mapping, Filtering/diagnostics, Control/inference

Technologies

C++, Python, Linux

Responsibilities

Design and maintain software components interfacing autonomy models with vehicle systems; Develop infrastructure to run and test self-driving capabilities; Own reliability and performance of key systems on Linux; Build tooling and diagnostics for testing and validation; Partner with distributed teams to integrate changes and support releases.

Seniority

Senior, hands-on IC

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