Skip to content

Senior/ Staff Software Engineer – Motion Planning
Company | Gatik AI |
---|
Location | Mountain View, CA, USA |
---|
Salary | $180000 – $260000 |
---|
Type | Full-Time |
---|
Degrees | Master’s, PhD |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Ph.D. with 3+ years of industry experience or Master’s degree with 5+ years of relevant industry experience
- Deep expertise in search-based planning, model predictive control (MPC), optimization, and/or trajectory generation
- Proficient in C++ with hands-on experience in Python
- Proven experience in designing and implementing real-time, on-device behavior and motion planning/control algorithms
- Demonstrated ability to collaborate cross-functionally with engineers on system integration and large-scale product deployment
- Strong background in conducting thorough code and design reviews
Responsibilities
- Design, build, and test the algorithms for motion and behavior planning for autonomous driving on urban roads and highways.
- Provide end-to-end ownership of the path planning and decision-making systems, ensuring that the behavior of Gatik’s vehicles is safe, smooth, and predictable to other road users.
- Build tools that prioritize and debug issues and contribute to the development of simulation architecture to enable Gatik’s software stack to be trained, tested, prototyped, and validated in a virtual environment.
- Develop a thorough understanding of the constraints and challenges of path planning for Gatik’s unique use case and ODD.
- Own the vehicle functions end to end, integrate the algorithms into Gatik’s software stack, and mature them to production quality.
- Automate scenario generation of on-road experiences using analytical and learned techniques.
Preferred Qualifications
No preferred qualifications provided.