jobapplier

Software Engineer (Vehicle Motion Planning & Control)

Zendar

Skills

Required

  • motion planning / decision making / vehicle controls
  • autonomous vehicles / ADAS / robotic systems
  • software engineering
  • optimization-based planning
  • search methods
  • optimal control
  • MPC
  • probabilistic decision making
  • real-world deployment
  • modern C++
  • Python
  • linear algebra
  • geometry

Preferred

  • AV
  • AEB
  • lane keeping / lane changing
  • real-time and
  • embedded systems
  • RTOS
  • ML-based
  • imitation learning
  • RL

Join our Vehicle Motion Planning & Control team as a Software Engineer. You will be responsible for behavior and trajectory planning for our autonomous vehicle, as well as vehicle control and on-vehicle integration. Your role will involve algorithm design, real-time C++ implementation, simulation, tuning, and on-vehicle validation. You should have a strong background in software engineering, robotics or controls, and a desire to see your code move a physical vehicle.

Responsibilities

  • Conception et développement d'algorithmes de planification de trajectoire et de prise de décision pour des mouvements sûrs et fluides.
  • Architecture, mise en œuvre et validation d'algorithmes de contrôle et d'estimation pour la dynamique longitudinale et latérale du véhicule.
  • Collaboration avec les équipes de perception et de plateforme pour définir des interfaces claires entre la sortie de perception, la planification et le contrôle.

Requirements

  • Hands-on experience in motion planning, decision making, or vehicle controls (e.g., optimization-based planning, search methods, optimal control, MPC, probabilistic decision making) on autonomous vehicles, ADAS, or robotic systems
  • Somebody with solid opinions based on experience, yet open-minded and flexible to find the best solution for the situation
  • Experience taking features from design through real-world deployment — not just prototypes
  • 3+ years of software engineering experience, with production-quality coding skills in modern C++ and Python
  • Ability to work from the office in Paris, at least Monday, Tuesday and Thursday
  • Ability to break down complex, ambiguous problems into well-defined technical solutions
  • Solid foundation in linear algebra, geometry, statistics & probability, and vehicle dynamics

Preferred

  • Experience deploying planning or control software on real vehicles (AV, ADAS features like ACC, AEB, lane keeping / lane changing)
  • Experience with real-time and embedded systems and RTOS
  • Experience with ML-based approaches to planning (imitation learning, RL, learned cost functions) alongside classical methods

Pay

EUR 75,000 - 90,000