Senior Software Engineer, Localization

Aurora Innovation Aurora Innovation · Robotics · Mountain View, CA · Software Autonomy Sensing

Senior Software Engineer for the Localization team, responsible for software that safely and accurately estimates vehicle positioning using sensor data (lidar, IMU, radar, camera). Involves processing high-rate sensor data for real-time, high-precision measurements of vehicle location and motion.

What you'd actually do

  1. Design, implement, and maintain solutions for estimating the pose of vehicles and other assets, such as trailers
  2. Rigorously evaluate and test solutions to verify the safety and efficiency of the localization system
  3. Collaborate with engineers and stakeholders on partner teams to solve problems of high importance to Aurora products

Skills

Required

  • C++
  • Python
  • state estimation theory
  • sensor fusion
  • Kalman Filtering
  • non-linear estimation
  • SLAM
  • estimation and modeling with sensor data
  • lidar
  • IMU
  • radar
  • camera
  • spatial transforms
  • linear algebra
  • probabilistic estimation

Nice to have

  • robotics
  • autonomous vehicle applications
  • ML solutions
  • GPU development

What the JD emphasized

  • Deep knowledge of state estimation theory and practice
  • Experience in estimation and modeling with sensor data
  • Deep understanding in relevant areas of mathematics