Senior Embedded Firmware Engineer - Automotive MCU + Equity

Uber

Sunnyvale (CA)

Sur place

USD 180 000 - 200 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Bonuses
Equity

Résumé du poste

Uber is seeking a senior embedded software engineer for its AV Labs Hardware team in Sunnyvale to own firmware from third-party board support through bring-up and secure updates for in-house production hardware.

The role focuses on automotive MCUs, CAN/CAN-FD, Ethernet, and time synchronization, with exposure to AUTOSAR, bootloaders, power sequencing and hardware bring-up. Strong experience in safety and production lifecycles is required.

Qualifications

  • Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science or related field.
  • 7+ years developing embedded software in C/C++ on RTOS or bare metal.
  • Hands-on firmware and driver work on automotive-grade MCUs (AURIX TC3xx preferred; Renesas RH850, NXP S32 or similar).

Responsabilités

  • Design, write and maintain C firmware and drivers for automotive MCUs on FreeRTOS and AUTOSAR Classic: CAN-FD, Ethernet, SPI, I2C, LIN, ADC, PWM.
  • Own the bridge between vehicle CAN-FD buses and the compute SoC, including buffering, filtering, timestamping and latency.
  • Implement power sequencing, sleep and wake, voltage and temperature monitoring, fan control, SoC watchdog and reset supervision, and gPTP and PPS time distribution.
  • Own the bootloader and dual-bank (A/B) update path, including versioning, signing, rollback and recovery of field units.
  • Own board bring-up and validation for custom hardware; participate in schematic reviews and debug with oscilloscopes and debuggers.
  • Integrate and regression-test supplier firmware drops, keep builds automated and reproducible, mentor teammates on code quality.

Connaissances

Embedded experience
Automotive MCU expertise
Production lifecycle

Formation

Bachelor's degree in Electrical Engineering or related field

Description du poste

Uber is seeking a senior embedded software engineer for its AV Labs Hardware team in Sunnyvale to own firmware from third-party board support through bring-up and secure updates for in-house production hardware.

The role focuses on automotive MCUs, CAN/CAN-FD, Ethernet, and time synchronization, with exposure to AUTOSAR, bootloaders, power sequencing and hardware bring-up. Strong experience in safety and production lifecycles is required.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Embedded Engineer – Automotive MCU & RTOS Expert
Senior Embedded Engineer – Automotive MCU & RTOS Expert

Uber Technologies Inc. • Sunnyvale (CA)

Sur place
USD 180 000 - 200 000
401(k) plan
Bonus program
Equity award
Senior Embedded Engineer - AV Hardware & Firmware Bring-Up
Senior Embedded Engineer - AV Hardware & Firmware Bring-Up

Uber • Sunnyvale (CA)

Sur place
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)

Sur place
USD 211 000 - 234 000
Bonus program
Equity award
401(k) plan
Senior Embedded Engineer, MCU Firmware
Senior Embedded Engineer, MCU Firmware

Uber • Sunnyvale (CA)

Sur place
USD 180 000 - 200 000
Bonuses
Equity
Senior Embedded Firmware Engineer – Automotive RTOS
Senior Embedded Firmware Engineer – Automotive RTOS

Humble Robotics • San Francisco (CA)

Sur place
USD 120 000 - 160 000
Senior Embedded Engineer, MCU Firmware
Senior Embedded Engineer, MCU Firmware

Uber Technologies Inc. • Sunnyvale (CA)

Sur place
USD 180 000 - 200 000
401(k) plan
Bonus program
Equity award
Principal Embedded Firmware Engineer - Autonomous Vehicle
Principal Embedded Firmware Engineer - Autonomous Vehicle

Telemetry Today LLC • Sunnyvale (CA)

Sur place
USD 140 000 - 190 000
Senior Firmware Engineer
Senior Firmware Engineer

Tata Technologies Ltd. • Mountain View (CA)

Sur place
USD 100 000 - 130 000
Senior Embedded Engineer - AV Hardware & Data
Senior Embedded Engineer - AV Hardware & Data

Uber • Sunnyvale (CA)

Sur place
Confidential
Senior Embedded Engineer
Senior Embedded Engineer

Uber • Sunnyvale (CA)

Sur place
USD 180 000 - 200 000
Bonus program
Equity award
401(k) plan
+1