XPENG is looking to advance its autonomous driving technology through the development of state-of-art rule-based and model-based Behavior-Planning and Motion-Planning algorithms.
Requirements
- Deep knowledge of optimization and mathematics
- Excellent programming skills and knowledge of C/C++
- Prior autonomous driving stack algorithm development experience, e.g. in the field of prediction, planning, parking etc.
- Non-linear optimization and quadratic optimization theory
- Background in machine learning is preferred
- Training/development experience of model-based perception/planning modules
- Fluent Python skills and knowledge is preferred
Responsibilities
- Design and implement state-of-art rule-based and model-based Behavior-Planning and Motion-Planning algorithms for our autonomous driving system, including urban-driving, highway-driving, driving in unstructured areas and parking
- Test, debug, optimize and satisfy business requirements for our autonomous driving systems
- Work with multi-discipline engineering team on HW/SW integration
Other
- MS./Ph.D. in Computer Science/Electrical Engineering/Mechanical Engineering/Robotics or related disciplines and minimum 3-5 + years of software engineering experiences
- Able to learn quickly and adapt to fast business iteration
- Excellent written and oral communication skills