Senior Software Engineer - Maps & Localization - Av Labs

Uber Uber · Consumer · Sunnyvale, CA · Engineering

Software Engineer role focused on designing and implementing batch pipelines, data formats, and core algorithms for HD Maps generation and localization within Uber's AV Labs. The role emphasizes leveraging real-world driving data at scale for autonomous systems.

What you'd actually do

  1. Design and implement the batch pipeline for HD Maps generation.
  2. Design the data format and storage format for HD Maps.
  3. Implement core algorithms for HD mapping and localization.
  4. Design and implement the onboard localization module.

Skills

Required

  • batch data processing
  • HD mapping
  • localization algorithms
  • software design
  • software implementation

Nice to have

  • self-driving technology

What the JD emphasized

  • Minimum 3 years of total experience in the self driving industry.
  • Bachelor degree in computer science, computer engineering or related fields.
  • Proficient in core algorithms for HD mapping and localization.
  • Proficient in batch data processing.