Software Engineer (Mission Planning)
- Foster City, United States
- Mid Level
- 2+ years
- PhD or doctorate
- Posted
Skills
Required
- Robotics
- graph search techniques
- Dijkstra
- Model real-world problems
- Markov Decision Processes
- MDPs
- Programming
- C++
Preferred
- Mission Planning
- graph search
- behavioral planning
- Develop mission planner algorithms
- integration with
- Cloud Services
Join Zoox, a leading autonomous vehicle company, as a Software Engineer in the Mission Planning team. You will be responsible for creating high-level routes for our autonomous vehicles, integrating with various teams, and contributing innovative solutions to architecture and design. This role offers a range of benefits, including paid parental leave, health insurance, and opportunities for remote work.
Responsibilities
- Develop mission planner algorithms, including graph search and integration with behavioral planning.
- Integrate and test developed applications in the robot, learn and make improvements.
- Coordinate cross-functional initiatives with other teams across Mission Planning, Behavioral Planning and Cloud Services.
- If you like to work close to the robot platform and enjoy experiencing your developed software in the robot, we would like to hear from you
Requirements
- Demonstrated ability to write code for a shipped product (commercial robotics, drones, consumer devices, automotive)
- Understanding and experience with a variety of graph search techniques (A*, D*, Dijkstra …)
- BS/MS in Computer Science, Robotics, or a related field and 2+ years of industry experience
- Model real-world problems using Markov Decision Processes (MDPs) or related frameworks
- Programming skills in C++
- Develop scalable solutions for sequential decision-making under uncertainty and constraints
- Experience with autonomous robots
Preferred
- PhD in computer science or related field
Pay
USD 168,000 - 270,000
jobapplier