Senior Embedded Engineer — Vehicle Diagnostics & Monitoring

Uber Technologies Inc.

Sunnyvale (CA)

On-site

USD 180,000 - 200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) plan
Bonus program
Equity award
Comprehensive benefits

Job summary

Uber Technologies Inc. is building out an AV Labs Diagnostics team in Sunnyvale to design fault detection, monitoring and dashboards for a high-velocity, data-focused fleet. You will implement UDS/DoIP fault handling across MCU and Linux, and develop a scalable health telemetry pipeline.

You will observe Linux behavior with eBPF, build Grafana dashboards, and ensure safe production deployment from bring-up to end-of-line testing while collaborating across hardware and software teams.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or a related field.

Responsibilities

  • Design and implement fault detection, event and DTC handling, UDS and DoIP services, and watchdog supervision across the MCU and the Linux compute platform.
  • Design and own the vehicle health monitoring pipeline: collect metrics, logs and fault events from the MCU and the Linux SoC, and send them to a central time-series store using standard tooling such as Prometheus exporters or OpenTelemetry collectors.
  • Use eBPF and kernel tracing to observe Linux SoC behavior with low overhead: scheduling, network, driver and camera pipeline latency, and frame or packet drops.
  • Build dashboards in Grafana for fleet, vehicle and board health: temperatures, voltages, power state, bus load, time sync offset, and update status.
  • Commission the compute, MCU and sensor stack in vehicles and validate timing like gPTP and PPS.
  • Use monitoring data to reproduce and root-cause vehicle issues and turn them into automated regression tests and dashboards.
  • Contribute to safety analysis and implement safety mechanisms; protect diagnostic access with authenticated sessions.

Skills

Embedded software
Automotive diagnostics
Vehicle networks
Linux observability
Monitoring & Grafana
Production lifecycle

Education

Bachelor's degree in Electrical/Computer Engineering or Computer Science

Tools

Vector CANoe
Oscilloscopes
Logic analyzers
UDS tooling
bpftrace / eBPF tools

Job description

Uber Technologies Inc. is building out an AV Labs Diagnostics team in Sunnyvale to design fault detection, monitoring and dashboards for a high-velocity, data-focused fleet. You will implement UDS/DoIP fault handling across MCU and Linux, and develop a scalable health telemetry pipeline.

You will observe Linux behavior with eBPF, build Grafana dashboards, and ensure safe production deployment from bring-up to end-of-line testing while collaborating across hardware and software teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer – Vehicle Diagnostics & Monitoring
Senior Embedded Engineer – Vehicle Diagnostics & Monitoring

Uber • Sunnyvale (CA)

On-site
USD 180,000 - 200,000
Bonus program
Equity award
401(k) plan
+1
Sr Embedded Engineer, Vehicle Diagnostics and Monitoring
Sr Embedded Engineer, Vehicle Diagnostics and Monitoring

Uber • Sunnyvale (CA)

On-site
USD 180,000 - 200,000
Bonus program
Equity award
401(k) plan
+1
Senior Embedded Engineer — AV Hardware & Firmware
Senior Embedded Engineer — AV Hardware & Firmware

Uber • Sunnyvale (CA)

On-site
USD 211,000 - 234,000
Bonus program
Equity award
401(k) plan
Sr Embedded Engineer, Vehicle Diagnostics and Monitoring
Sr Embedded Engineer, Vehicle Diagnostics and Monitoring

Uber Technologies Inc. • Sunnyvale (CA)

On-site
USD 180,000 - 200,000
401(k) plan
Bonus program
Equity award
+1
Senior Embedded Firmware Engineer - Automotive MCU Systems
Senior Embedded Firmware Engineer - Automotive MCU Systems

Uber • Sunnyvale (CA)

On-site
USD 180,000 - 200,000
Bonus program
Equity award
401(k) plan
+1
Senior Embedded Engineer - AV Hardware & Firmware Bring-Up
Senior Embedded Engineer - AV Hardware & Firmware Bring-Up

Uber • Sunnyvale (CA)

On-site
USD 180,000 - 200,000
Bonus program
Equity award
401(k) plan
+1
Staff Systems Engineer - AV Validation & Integration
Staff Systems Engineer - AV Validation & Integration

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Senior Embedded Engineer – Automotive MCU & RTOS Expert
Senior Embedded Engineer – Automotive MCU & RTOS Expert

Uber Technologies Inc. • Sunnyvale (CA)

On-site
USD 180,000 - 200,000
401(k) plan
Bonus program
Equity award
Autonomous Vehicle Electrical Engineer
Autonomous Vehicle Electrical Engineer

Uber Technologies Inc. • Sunnyvale (CA)

On-site
USD 153,000 - 170,000
Bonus program
Equity award
401(k) plan
+1
System Integration Engineer
System Integration Engineer

Tata Technologies Ltd. • Foster City (CA)

On-site
USD 110,000 - 170,000