Localization & Mapping Engineer, Autonomous Driving

About the Role

We're looking for talented engineers to help develop the next generation localization and mapping systems for XMotors's fleet of self-driving vehicles. We are a group of diverse researchers, engineers, and computer scientists. If you have experience working on solutions for radar or image-based registration, Simultaneous Localization and Mapping (SLAM), nonlinear optimization, and/or large-scale mapping systems, we want to hear from you.

What You'll Do

  • Design, implement, test, and maintain real-time localization and mapping software that runs on self-driving Uber vehicles
  • Design, implement, test, and maintain localization and mapping software that runs offboard for optimization, analysis, testing, and verification
  • Analyze large datasets and work with raw sensor data
  • Collaborate cross-functionally with other engineering teams at Uber and communicate your work to colleagues and management

What You'll Need

  • Highly skilled in radar point cloud registration, or geometric computer vision, or state estimation
  • Extensive, demonstrable results in real-world applications
  • Good experience developing software in C++
  • Shown ability to produce computationally intensive software that runs and produces high-quality results in real-time
  • Solid understanding of 3D spatial mathematics concepts
  • Prior experience in any of pose estimation, probabilistic filtering, SLAM, nonlinear optimization, autonomy, networking, or user interfaces desired

Bonus Points If
  • Experience with techniques or applications for nonlinear optimization (e.g., nonlinear least squares, bundle adjustment, pose graph optimization)
  • Python development experience
  • Experience in state estimation using Kalman filters
  • Minimum 3 years of industry experience

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field