CareerPlanSign in

Senior Software Engineer, Behavior Planning

United Kingdom (Remote)💼 Full-time🗓 2026-09-17 → 2026-09-29

Core

Design and implement behavior planning systems for autonomous vehicles in structured, low-speed environments like airport ground operations.

Role type

Senior IC software engineer (autonomous driving behavior planning)

Builds

Decision-making modules for autonomous ground vehicles

Domain

Autonomous driving, robotics, airport ground operations

Deliverable

production ML models

Required skills

C++ (11/14/17), Python, behavior planning algorithms (state machines, behavior trees, probabilistic planning), path planning algorithms (A*, RRT, optimization-based), debugging, profiling, code optimization

Preferred skills

Machine learning for behavior prediction, ROS/ROS2, high-frequency re-planning, real-time navigation optimization, probabilistic models under uncertainty

Technologies

C++, Python, ROS, ROS2, A*, RRT

Responsibilities

Develop and implement advanced behavior planning algorithms, collaborate on system integration, design and maintain scalable code, conduct testing in simulation and real-world scenarios, analyze system performance, maintain documentation

Seniority

Senior, hands-on IC

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