Zoox

Senior/Staff Software Engineer - Behavior Capabilities

Foster City, CA. Posted 28 months ago

The role

You will create algorithmic improvements to driving behavior and implement them in the code base. You will work across teams to keep the robot operating when parts of the system fail or degrade.

What you will do

  • Create principled algorithmic improvements to specific areas of driving behavior and implement them in the code base.
  • Collaborate cross-functionally to develop strategies and intelligent behaviors that mitigate performance degradation under failure modes.
  • Architect and implement scalable solutions that integrate with the rest of the driving stack.
  • Partner with validation teams to define and execute tests for developed algorithms.

Required qualifications

  • Master's degree in Computer Science or related field and 9+ years of experience
  • Fluency in C++
  • Extensive experience with programming and algorithm design
  • Understanding of vehicle kinematics

Nice to have

  • PhD in Computer Science, Electrical Engineering, Mechanical Engineering, or related field
  • Experience shipping products to market (commercial robotics, drones, consumer devices etc.)
  • Demonstrated ability to create real-time motion planning algorithms in a cross-functional team

About the company

Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem to bring it to market. It aims to provide next-generation mobility-as-a-service in urban environments.

Senior/Staff Software Engineer - Behavior Capabilities at Zoox | JobZoey