Software Engineer Ii, Calibration

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

Software Engineer II for the calibration team at Aurora Innovation, focusing on ensuring sensor alignment for autonomous vehicles. Responsibilities include developing real-time sensor data processing algorithms and owning the end-to-end development of online calibration software.

What you'd actually do

  1. Develop efficient algorithms to process sensor data in real-time.
  2. End to end ownership including design, implementation, testing, deployment and maintenance of online calibration software for the vehicles.
  3. Collaborate across multidisciplinary teams such as software, hardware, manufacturing, and operations.

Skills

Required

  • modern C++ (17+)
  • high-performance
  • production quality engineering
  • software for safety critical applications

Nice to have

  • sensor calibration
  • cameras
  • lidars
  • radars
  • IMUs
  • robotics
  • autonomous vehicle domains
  • Eigen
  • linear algebra libraries
  • Ceres
  • G2O
  • optimization libraries

What the JD emphasized

  • safety critical applications