ADAS Feature Engineer

Wayve AI

C++

Backend

About this role

This role develops application-layer software that connects AI capabilities to real vehicle behaviour. It sits across AI, vehicle systems, active safety, and product delivery, contributing to ADAS features intended to operate robustly in real-world vehicle environments. The work involves close collaboration with machine learning, product, vehicle integration, systems, and OEM-facing teams.

The engineer designs and maintains C++ feature logic, including validation and feasibility checks, state machines, fallback behaviours, and safety-aware decision logic. They use logs, simulation, replay, and vehicle testing to debug and tune behaviour, while defining metrics, test cases, and validation strategies. The posting requires strong C++ software engineering experience, hands-on experience in ADAS, autonomous driving, robotics, vehicle software, active safety, or a related field, and practical experience with testing, simulation, replay, logs, or prototype vehicle debugging. Candidates must also be able to reason about vehicle behaviour, model and sensor inputs, timing, failure modes, and feature-level decisions.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.