Drimva

Uber

Staff Embedded Engineer

$211K–$234K

Sunnyvale, California · Staff · Full-time · Posted Sep 23, 2026

Experience
7+ years of professional embedded software development.
Education
Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.

About the job

Develops firmware, device drivers, and embedded systems for Uber’s autonomous-vehicle data-collection hardware, from sensor integration and board bring-up through production deployment.

What you'll do

  • Develop and maintain firmware and low-level drivers for automotive components and AV sensors.
  • Lead board bring-up, hardware validation, and software deployment for custom computing platforms.
  • Debug and optimize vehicle systems, sensor data pipelines, timing, and network synchronization; collaborate on hardware-software design and mentor teammates.

What they ask for

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 7+ years of professional embedded software development using modern C/C++ in RTOS or bare-metal environments.
  • Strong experience developing firmware and drivers for automotive-grade components, SoCs, and AV sensors, including sensor integration, board bring-up, and hardware debugging.
  • Demonstrated embedded hardware experience from prototyping and third-party integration through production deployment.

Nice to have

  • Experience with automotive functional safety, including ISO 26262 and MISRA C/C++.
  • Experience with PTP/gPTP, IEEE 802.1AS, hardware PPS routing, or NVIDIA DRIVE and Qualcomm Snapdragon Ride platforms.

Pay

USD $211,000 per year - USD $234,000 per year (base salary)

Tools

C/C++, FreeRTOS, Embedded Linux, CAN/CAN-FD, Automotive Ethernet, FPD-Link/GMSL, PCIe, SPI

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)