Dubai Production CityFull time

Senior Path Planning Engineer

We are looking for a Senior Path Planning Engineer to design the path planning and high-level control algorithms that navigate our autonomous vehicles safely and efficiently.

Role Responsibilities

  • Design and develop autonomous vehicle path planning and high-level control algorithms for safe and efficient navigation.
  • Develop key capabilities including behavior planning, trajectory generation, obstacle avoidance, speed planning, parking, and vehicle trajectory tracking.
  • Work on multiple autonomous driving stacks including urban, closed community, and off-road environments.

Required Qualifications

  • Minimum 3+ years of experience in path planning and control systems.
  • Bachelor’s or Master’s degree in Computer Science, Robotics, Mechatronics, or related field.
  • Strong understanding of motion planning and control algorithms for autonomous systems.
  • Hands-on experience with path planning algorithms (A*, Hybrid A*, RRT, lattice planning, etc.).
  • Trajectory generation and optimization.
  • Behavior planning and decision-making systems.
  • Cost maps and occupancy grid-based planning.
  • Vehicle kinematics and dynamics in Model Predictive Control (MPC).
  • Trajectory tracking methods.
  • Strong programming skills in modern C++ 14/17.
  • Experience developing real-time and high-performance software systems.

Preferred Qualifications

  • Experience working on autonomous driving or robotics navigation systems.
  • Experience with behavior trees or state machine-based decision systems.
  • Experience with ROS/ROS2.
  • Experience with simulation tools such as CARLA and Isaac Sim.
  • Experience integrating planning modules with perception and localization stacks.
  • Proven experience contributing to medium- to large-scale software systems using collaborative development practices (e.g., CI/CD, version control, code reviews, and system integration workflows).

Apply