Senior Software Engineer - Vehicle Motion Planning & Control

Zendar
Berkeley, CAFULL_TIMEPosted Jul 28, 2026

Role responsibilities

Design and implement trajectory planning and decision-making algorithms for autonomous vehicles using real-time C++. Develop and validate longitudinal and lateral vehicle control software while integrating with perception and platform teams.

Requirements

Requires 3+ years of software engineering experience with production-quality C++ and Python skills. Candidates must have a solid foundation in robotics, controls, and vehicle dynamics with experience deploying features to real-world systems.

Key skills

Modern C++, Python, Motion Planning, Vehicle Control, Trajectory Planning, MPC, Linear Algebra, Geometry, Statistics & Probability, Vehicle Dynamics, Real-time Systems, Embedded Systems, RTOS, Optimization-based Planning, Probabilistic Decision Making, Imitation Learning

Keywords

Autonomous Vehicles, ADAS, Radar, Motion Planning, Trajectory Planning, C++, Python, MPC, Optimal Control, Vehicle Dynamics, Embedded Systems, RTOS, Imitation Learning, Reinforcement Learning, Linear Algebra, Geometry, Probability, Real-time Software, Simulation, Perception, RF Sensing, NoA, ACC, AEB, Lane Keeping, Lane Changing, Robotics, Software Engineering, Algorithm Design, Control Theory

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free