Staff Embedded Engineer

Uber

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Posted
10 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $198k
$149k most similar roles pay here $241k

This listing doesn't post a salary. Most similar roles pay $170,000–$225,200.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 44 open roles on FindRole.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Staff Embedded Engineer

Staff Embedded Engineer The Staff Embedded Engineer joins the AV Labs Hardware team to develop next-generation E/E architecture for an autonomous vehicle fleet. This role focuses on unlocking long-tail driving data by developing core firmware and low-level device drivers for automotive-grade components, including LiDAR, radar, and cameras. The engineer will manage board bring-up, hardware validation, and software deployment for in-house designed computing platforms while collaborating on hardware-software co-design and schematic reviews. Key responsibilities include debugging complex systems using oscilloscopes and logic analyzers to optimize sensor data pipelines and network synchronization. Required skills include expert proficiency in C/C++ within RTOS or bare-metal environments, experience with automotive interfaces like CAN, Automotive Ethernet, and PCIe, and knowledge of functional safety standards such as ISO 26262. The role addresses the critical challenge of scaling high-quality data collection for autonomous vehicle systems.

What you'll do

  • Design and maintain robust firmware and low-level device drivers for 3rd-party automotive components and AV sensors.
  • Execute board bring-up, hardware validation, and software deployment for custom in-house autonomous computing platforms.
  • Partner with electrical engineers to implement hardware-software interfaces and participate in schematic reviews.
  • Use oscilloscopes and logic analyzers to troubleshoot system-level issues and optimize sensor data pipelines.
  • Ensure strict timing and network synchronization across vehicle networks using protocols like PTP or CAN.
  • Develop firmware for high-performance autonomous driving SoCs and optimize data pipelines using hardware accelerators.
  • Mentor team members and establish best practices for embedded software architecture and code quality.

What we're looking for

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 7+ years of professional experience developing embedded software using modern C/C++ in RTOS or bare-metal environments.
  • Experience writing firmware and device drivers for automotive-grade components, SoCs, and autonomous vehicle sensors like LiDAR, radar, and cameras.
  • Proficiency with hardware debugging tools such as oscilloscopes and logic analyzers.
  • Familiarity with standard automotive interfaces and vehicle networks including CAN/CAN-FD, Automotive Ethernet, FPD-Link/GMSL, PCIe, SPI, and I2C.
  • Experience contributing to embedded hardware systems from prototyping through production deployment in autonomous vehicle, robotics, or mission-critical automotive domains.
  • Experience collaborating with electrical engineers on custom board designs, schematic reviews, and component selection (preferred).
  • Knowledge of ISO 26262 standards, MISRA C/C++, PTP/gPTP, and high-performance AV SoCs like NVIDIA DRIVE or Qualcomm Snapdragon Ride (preferred).

More like this

Similar roles

Staff Embedded Software Engineer, Automotive Platforms

Qualcomm

San Diego, CA 10 days ago $141,300–$211,900
C C++ Python Java Assembly Embedded Systems Firmware Device Drivers bare‑metal ARM RISC‑V JTAG Lauterbach Trace32 Perforce SPI I2C I3C I2S PCIe UART UFS CAN Ethernet Oscilloscope Logic Analyzer
4+ yrs exp

Senior Embedded Engineer

Uber

Sunnyvale, CA 10 days ago
C++ C RTOS Embedded Linux Firmware Device Drivers LiDAR Radar Cameras CAN CAN-FD Automotive Ethernet PCIe SPI I2C Oscilloscopes Logic Analyzers ISO 26262 MISRA C/C++ PTP gPTP NVIDIA DRIVE Qualcomm Snapdragon Ride
5+ yrs exp

Staff Embedded Software Engineer

Abbott

Alameda, CA 101 days ago $114,000–$228,000
C C++ C# Python Embedded Systems Firmware Source Control Management Microprocessor Architecture Bluetooth Low-Energy RF WiFi UML SysML Model-Based Design ISO13485 FDA 510k
8+ yrs exp

Staff Embedded Software Engineer

Abbott

Alameda, CA +1 84 days ago
C Embedded Systems UML SysML Model-Based Design RF WiFi Source Control Management Debugging FDA 510K PMA Verification Validation
10+ yrs exp

Staff Embedded Software Development Engineer

Qualcomm

San Diego, CA 16 days ago $136,893–$202,200
Embedded Software RTOS Firmware 3G 4G 5G AI Communication Protocols Debugging Validation Technical Specifications Wireless Chipsets
3+ yrs exp

Staff Product Manager, Embedded

Brex

San Francisco, CA +2 64 days ago $280,000–$350,000
APIs Data Models Financial Systems Architecture AI Payments Card Infrastructure Developer Experience