CareerPlanSign in

Senior Software Engineer, Planning (Robotics)

Shanghai, cn💼 Full-time🗓 2026-08-18 → 2026-09-25

Core

Design and deploy global routing, decision-making, and motion planning algorithms for autonomous delivery robots in complex urban and indoor environments.

Role type

Senior IC robotics planning engineer

Builds

Autonomous delivery robot fleet for last-mile logistics

Domain

Robotics / Autonomous Driving / Logistics

Deliverable

production ML models

Required skills

C++, Python, Linux, ROS/ROS2, Apollo/Autoware, Lattice planning, Dynamic Programming (DP), Quadratic Programming (QP), Hybrid A*, Partially Observable Markov Decision Processes (POMDP), Imitation Learning, Reinforcement Learning, Trajectory evaluation

Preferred skills

End-to-end planning deployment, Top-tier conference publications (ICRA, IROS, IV, CVPR), Isaac Sim/Lab experience

Technologies

CARLA, NVIDIA Isaac, ROS, Apollo, Autoware

Responsibilities

Design global routing and motion planning systems; Develop algorithms for unstructured indoor environments; Define quantitative metrics and build data loops; Debug algorithms in simulation and real-world testing; Collaborate on end-to-end planning research

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.