jobapplier

Software Engineer (Mission Planning)

Zoox

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