Robotics Engineer - Path Planning
Core
Develop and optimize global and local path planning algorithms to enable intelligent navigation for autonomous systems.
Role type
Robotics Engineer (Path Planning)
Builds
Autonomous navigation systems for robots and vehicles
Domain
Robotics / Autonomous Systems
Deliverable
production ML models | product features
Required skills
C++ (C++11/14/17), Python, ROS 1, ROS 2, multithreading, path planning algorithms (A*, D*, RRT, DWA, TEB), Linux, Git
Preferred skills
Autonomous vehicles, mobile robots, industrial robots, simulation tools (Gazebo, RViz, NVIDIA ISAAC SIM), navigation stacks, SLAM, sensor fusion, Docker
Technologies
ROS 1, ROS 2, C++, Python, Gazebo, RViz, NVIDIA ISAAC SIM
Responsibilities
Design and optimize path planning algorithms; Integrate planning components into robotic systems; Develop software in C++ and Python; Utilize multithreading for real-time efficiency; Collaborate with perception, localization, and control teams; Conduct mathematical modeling and analysis; Participate in code reviews and testing.
Seniority
Mid-Senior, hands-on IC