Senior Middleware Engineer for Autonomous Driving

Uber

Sunnyvale (CA)

On-site

USD 202,000 - 224,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus program
Equity award
401(k) plan
Executive benefits

Job summary

Uber is launching AV Labs in Sunnyvale to accelerate autonomous technology. We are building a fast-paced, multidisciplinary team to transform real-world driving data into high‑quality data for autonomous partners.

The role focuses on designing the in‑vehicle software infrastructure, tuning performance, and building OTA update stacks, plus developer tools for robotics software development. Basic qualifications include 3+ years in software engineering, a BS in CS/CE or related field, and

Qualifications

  • 3+ years of software engineering experience.

Responsibilities

  • Design the in-vehicle software infrastructure.
  • Performance tuning.
  • Build onboard over-the-air update stack.
  • Build developer tools for robotics software development.

Skills

Python programming
C++ programming
Linux
ROS

Education

Bachelor's degree in CS/CE or related field
Master's or PhD in CS/CE or related field

Tools

Robot Operating System
NVIDIA Drive OS

Job description

Uber is launching AV Labs in Sunnyvale to accelerate autonomous technology. We are building a fast-paced, multidisciplinary team to transform real-world driving data into high‑quality data for autonomous partners.

The role focuses on designing the in‑vehicle software infrastructure, tuning performance, and building OTA update stacks, plus developer tools for robotics software development. Basic qualifications include 3+ years in software engineering, a BS in CS/CE or related field, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Autonomous Driving Data Systems
Senior Software Engineer, Autonomous Driving Data Systems

Uber • Sunnyvale (CA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
+1
Senior Software Engineer, Autonomous Driving & Simulation
Senior Software Engineer, Autonomous Driving & Simulation

Uber • Sunnyvale (CA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
+1
Senior Software Engineer - Autonomous Driving Platforms
Senior Software Engineer - Autonomous Driving Platforms

Uber • Sunnyvale (CA)

On-site
USD 180,000 - 250,000
Senior ML Engineer - Autonomous Driving Data & AI
Senior ML Engineer - Autonomous Driving Data & AI

Uber • Sunnyvale (CA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
Senior Autonomous Systems Engineer — AV Validation & Data
Senior Autonomous Systems Engineer — AV Validation & Data

Uber • Sunnyvale (CA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
+1
Staff Software Engineer - Autonomous Driving Data & ML
Staff Software Engineer - Autonomous Driving Data & ML

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Senior AV Performance Engineer - Data & Metrics
Senior AV Performance Engineer - Data & Metrics

Uber • Sunnyvale (CA)

On-site
USD 202,000 - 224,000
Autonomy Data & Algorithms Engineer
Autonomy Data & Algorithms Engineer

Uber • Sunnyvale (CA)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1
Senior Software Engineer: Autonomous Driving AI & Data
Senior Software Engineer: Autonomous Driving AI & Data

Uber • Sunnyvale (CA)

On-site
USD 202,000 - 224,000
Bonus program
401(k) plan
Various benefits
Staff Software Engineer, AV Labs — Data-Driven Autonomy
Staff Software Engineer, AV Labs — Data-Driven Autonomy

Uber • Sunnyvale (CA)

Hybrid
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1