CareerPlan

Decision-Making and Planning Algorithm Engineer

Wuxi, Jiangsu, CNFull-time2026-10-27 → 2026-11-09

Core

Develop decision logic for autonomous vehicles in complex scenarios like intersection navigation, merging, and overtaking, ensuring safety and efficiency.

Role type

Senior IC autonomous vehicle decision planning algorithm engineer

Builds

Decision modules for autonomous vehicles operating in mining, port, and campus environments

Domain

Autonomous driving, robotics, transportation

Deliverable

production ML models

Required skills

C++, Python, Linux, ROS/ROS2, Finite State Machines (FSM), Behavior Trees, Rule Engines, Multi-agent coordination, Deadlock detection, Path planning, Speed planning

Preferred skills

Reinforcement learning, Imitation learning, Vehicle-Cloud collaboration, Fleet management systems, V2X, Closed-loop scenario experience

Technologies

C++, Python, Linux, ROS, ROS2, FSM, Behavior Tree, POMDP, MCTS, Hybrid A*, Lattice Planner, EM Planner

Responsibilities

Develop decision logic for specific scenarios (intersections, merging, overtaking); Design and implement general decision mechanisms (right-of-way rules, deadlock resolution); Adapt decision logic for specific operational zones (maintenance, refueling, battery swap); Perform simulation verification, regression testing, and on-site problem analysis; Design safety constraints and degradation strategies.

Seniority

Senior, hands-on IC