A leading robotics company in Dubai is seeking an experienced engineer to design and develop algorithms for autonomous vehicle navigation. The ideal candidate will have at least 3 years of experience in path planning and control systems, with a strong background in modern C++. Responsibilities include working on behavior planning and trajectory optimization across various driving environments. This role requires hands-on experience with real-time software development and familiarity with tools such as ROS and CARLA.
Qualifications
Minimum 3+ years of experience in Path Planning and Control Systems.
Hands-on experience with modern C++ programming.
Experience developing real-time and high-performance software systems.
Responsibilities
Design and develop autonomous vehicle path planning and high-level control algorithms.
Develop capabilities for behavior planning, trajectory generation, and obstacle avoidance.
Work on multiple autonomous driving stacks including urban, closed community, and off-road.
Skills
Path planning algorithms (A*, Hybrid A*, RRT)
Trajectory generation and optimization
Behavior planning and decision-making systems
Vehicle kinematics and dynamics in Model Predictive Control (MPC)
Strong programming skills in modern C++ 14/17
Education
Bachelor's or Master's degree in Computer Science, Robotics, or related field
Tools
ROS/ROS2
CARLA
isaacsim
Job description
A leading robotics company in Dubai is seeking an experienced engineer to design and develop algorithms for autonomous vehicle navigation. The ideal candidate will have at least 3 years of experience in path planning and control systems, with a strong background in modern C++. Responsibilities include working on behavior planning and trajectory optimization across various driving environments. This role requires hands-on experience with real-time software development and familiarity with tools such as ROS and CARLA.