CareerPlanSign in

Senior Software Engineer, Planning

Shanghai, cn💼 Full-time🗓 2026-08-07 → 2026-09-26

Core

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

Role type

Senior IC autonomous planning engineer

Builds

Global routing, decision, and motion planning systems for last-mile delivery robots

Domain

Autonomous robotics / Logistics / AI

Deliverable

production ML models | product features

Required skills

C++, Python, Linux, ROS/ROS2, Apollo/Autoware, Lattice planning, DP/QP, Hybrid A*, POMDP, imitation learning, reinforcement learning, hierarchical planning stacks, CARLA, NVIDIA Isaac

Preferred skills

Publications in ICRA/IROS/IV/CVPR, end-to-end planning deployment experience

Responsibilities

Design global routing and motion planning systems ensuring safety and efficiency; Develop planning for public roads and semi-enclosed parks with dynamic conditions; Research nonlinear multi-objective planning in unstructured indoor environments; Define metrics and build data loops for automated testing; Participate in data-driven end-to-end planning research and scenario optimization

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