Sr Software Engineer, Sensor Fusion

San Francisco, CA, USA | Uber

  • Industry:
    Internet / Online Media
  • Position Type:
  • Functions:
  • Experience:
    10-12 years
Job Description:
144 people have viewed this job

About the Role

Location, safety and experience of rider and drivers are important building blocks of Uber experience. We are looking for an experienced technologist who can guide sensor fusion related research projects. This team is responsible for the accuracy of the blue dot and sensor fusion based inferences at Uber.

What You’ll Do

Lead research projects spanning signal processing, sensor fusion, positioning using GPS / GNSS, WiFi, inertial sensors and high-performance engineering systems to deliver critical insight to core business flows

Productize sensor fusion and machine learning algorithms for better location accuracy, driver/rider safety and other inferences used in Uber product

Serve as a resource for other individuals on the team-- mentoring junior engineers and advising leaders

Bridge industry and research, keeping the team focused on high-value problems at the cutting edge of emerging trends

Build the team’s profile both internally and externally, attending and presenting at conferences

What You’ll Need

Experience in the field of location and state estimation: GPS/GNSS, GPS IMU fusion.

Experience applying state estimation (Kalman filters, extended Kalman filters, particle filters, etc.), signal processing, sensor fusion for determining position

Excellent programming and algorithmic skills (we mainly use Java & Python)

10+ years experience with track record of shipping high-impact research projects

Bonus Points If

PhD in related field (signal processing)

Prior work in the areas of indoor location, pedestrian dead reckoning at the software layer.

Experience working with other sensor types (audiovisual, barometric, etc.) or with mobile devices of varying quality