CareerPlanSign in

Senior Decision & Planning Engineer

Shanghai, Shanghai, CN💼 Full-time🗓 2026-08-12 → 2026-09-26

Core

Architecting and developing decision-making and planning algorithms for autonomous mining trucks to enable safe, efficient operation in complex mixed-traffic scenarios.

Role type

Senior IC autonomous vehicle planning engineer (mining)

Builds

Autonomous mining truck decision and planning modules for fleet coordination and complex作业 workflows

Domain

Autonomous mining vehicles / Heavy-duty robotics

Deliverable

production ML models | product features

Required skills

Behavior decision logic, state machine design, trajectory planning, speed planning, multi-objective optimization, cost function design, C++, Python, Linux, ROS/ROS2, A*, RRT*, Hybrid A*, Lattice, Frenet, MPC, nonlinear optimization, vehicle kinematics/dynamics, non-holonomic constraints, low-adhesion modeling, multi-agent interaction, traffic rule modeling, right-of-way decision making

Preferred skills

Mixed-traffic fleet management, V2X integration, cloud scheduling, functional safety (ISO 26262), SOTIF, RSS, reinforcement learning, imitation learning, Apollo/Autoware platform experience

Technologies

C++, Python, Linux, ROS/ROS2, Git, Docker, A*, Dijkstra, RRT/RRT*, Hybrid A*, Lattice, Frenet, MPC

Responsibilities

Design and develop behavior decision, state machine, and task-level planning logic for mixed-traffic scenarios; Plan intersection, overtaking, merging, and loading/unloading zones with multi-vehicle coordination; Develop global path, local trajectory, and speed planning algorithms under heavy-load and low-adhesion constraints; Design cost functions balancing safety, efficiency, and executability; Define degradation strategies and MRM behaviors for perception failures or communication loss; Lead simulation, SIL/HIL, and real-vehicle testing for continuous optimization

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