Back to all positions
TAYEE.AI · Careers
Planning & Control Algorithm Engineer (PNC)
Develop planning and control algorithms for autonomous driving — behavior decision, path planning, trajectory planning and vehicle control across complex scenarios.
Responsibilities
- Develop planning and control algorithms including behavior decision, path planning, trajectory planning and vehicle control
- Design safe, comfortable and efficient driving strategies and trajectory generation based on perception and prediction
- Develop and optimize planning strategies for complex scenarios (lane change, overtaking, ramps, intersections)
- Participate in simulation validation, real-vehicle testing and mass-production delivery of the PnC module
- Continuously optimize system performance for safety, stability and user experience
Requirements
- BSc or above in Automation, Vehicle Engineering, Computer Science, Robotics or related
- Familiar with kinematics, dynamics, optimal control and path planning theory
- Proficient in C++ with strong algorithm design and engineering implementation skills
- Familiar with common planning and control algorithms: A*, Hybrid A*, MPC, PID, LQR
- Familiar with deep-learning PnC architectures (DiffusionDrive, Trajectron++, MTR) preferred; end-to-end training experience is a strong plus
- Familiar with Linux development; strong problem analysis and teamwork skills
- Plus: AD/ADAS/robotics PnC experience; ROS/ROS2; reinforcement learning, behavior decision or game-theoretic planning; real-vehicle debugging, simulation platform or mass-production experience; Apollo or Autoware familiarity

