
Software Engineer – Trajectory Generation
Zoox
full-time
Posted on:
Location Type: Hybrid
Location: Foster City • California • United States
Visit company websiteExplore more
Salary
💰 $151,000 - $270,000 per year
About the role
- Design trajectory generation algorithms and implement them in high-quality software to continuously improve the capability of our autonomous driving system and enhance the safety and comfort of our driving behavior on public roads.
- Use our extensive backend tooling to test and validate your algorithms and software across many different driving situations, and develop metrics and pipelines to further our ability to test/measure the algorithms’ performance.
- Participate in or lead cross-functional projects to deliver mission-critical features to expand our autonomous driving capabilities.
- Participate in on-vehicle drive reviews to gather actionable feedback on driving performance, and use this knowledge to help the team learn and make continuous improvements.
- Conduct literature review and participate in study groups to stay current with the advancements in the fields of Motion Planning, Autonomous Driving, and Robotics in general.
Requirements
- Master's degree in Computer Science, Robotics, or related fields
- Fluency in C++ with experience shipping productionized software
- Proven experience in developing trajectory optimization algorithms and real-time motion planning software
- Deep knowledge about numerical constrained optimization methods
- Experience with geometric, sampling, and search-based planning algorithms (Bonus Qualification)
- Experience with machine learning-based motion planning (Bonus Qualification)
- Experience with behavior planning, discrete decision making, tree search, and POMDP (Bonus Qualification)
Benefits
- paid time off (e.g. sick leave, vacation, bereavement)
- unpaid time off
- Zoox Stock Appreciation Rights
- Amazon RSUs
- health insurance
- long-term care insurance
- long-term and short-term disability insurance
- life insurance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++trajectory generation algorithmstrajectory optimization algorithmsreal-time motion planning softwarenumerical constrained optimization methodsgeometric planning algorithmssampling-based planning algorithmssearch-based planning algorithmsmachine learning-based motion planningbehavior planning
Soft Skills
cross-functional collaborationleadershipcommunicationfeedback gatheringcontinuous improvement
Certifications
Master's degree in Computer ScienceMaster's degree in Robotics