Job Description
XPENG, a smart technology company specializing in AI and autonomous driving, is seeking a Staff Behavior Planning Software Engineer. This role involves designing and implementing advanced rule-based and model-based Behavior-Planning and Motion-Planning algorithms for the company's autonomous driving system. The engineer will be responsible for testing, debugging, and optimizing these systems to meet business requirements, as well as collaborating with a multi-disciplinary engineering team on hardware and software integration.
Responsibilities: - Design and implement state-of-art rule-based and model-based Behavior-Planning and Motion-Planning algorithms
- Test, debug, optimize and satisfy business requirements for our autonomous driving systems
- Work with multi-discipline engineering team on HW/SW integration
Requirements: - MS./Ph.D. in Computer Science/Electrical Engineering/Mechanical Engineering/Robotics or related disciplines and minimum 3-5 + years of software engineering experiences
- 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.
The role offers: - A fun, supportive and engaging environment
- Opportunity to make significant impact on the transportation revolution by the means of advancing autonomous driving
- Opportunity to work on cutting edge technologies with the top talent in the field
- Competitive compensation package
- Snacks, lunches and fun activities