Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Embedded Engineer, Vehicle Diagnostics and Monitoring

$180k

Uber

About the Role

Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We're building out a high-velocity team of multi-disciplinary experts to turn real-world operations into high-quality data for our autonomous partners. This team is focused on the hardest problem in AV today: unlocking real-world, long-tail driving data. Autonomy is now a data race—and Uber has an edge: We collect rare, real-world driving data at a scale and capital efficiency no one else can match.

Our AV Labs Hardware team is building the next-generation E/E architecture for our L4 data-collection vehicle fleet. A fleet only collects useful data when its compute, MCU and sensors work reliably in the car, and when a fault can be found and fixed without a technician on site. You will build the diagnostics, monitoring and dashboards that make fleet health visible, from MCU and SoC firmware to fleet dashboards, and you will bring our hardware to life in vehicles and support the path to production-line testing.

What the Candidate Will Do

  • Diagnostics and fault management: Design and implement fault detection, event and DTC handling, UDS and DoIP services, and watchdog supervision across the MCU and the Linux compute platform.
  • Monitoring framework: Design and own the vehicle health monitoring pipeline: collect metrics, logs and fault events from the MCU (CAN, serial or UDP) and the Linux SoC, and send them to a central time-series and log store using standard tooling (for example Prometheus exporters or OpenTelemetry collectors).
  • Deep system observability: 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.
  • Dashboards and alerting: Build dashboards (for example in Grafana) for fleet, vehicle and board health: temperatures, voltages, power state, bus load, time sync offset, camera link status and update status. Define alert rules and thresholds, and route alerts to on-call.
  • Vehicle bring-up and integration: Commission the compute, MCU and sensor stack in vehicles (CAN-FD, Ethernet, power sequencing, GNSS, IMU, cameras) and validate gPTP and PPS timing.
  • Field triage and test automation: Use monitoring data to reproduce and root-cause vehicle issues with the reliability and software teams, and turn each one into an automated regression test and, where useful, a new dashboard panel or alert.
  • Safety and security of diagnostics: Contribute to safety analysis (FMEA, FMEDA) and implement safety mechanisms. Protect diagnostic access with authenticated sessions and security access.
  • Production line support: Define the diagnostic interfaces and readouts (unit identity, firmware versions, pass or fail data) that end-of-line test stations use, with the manufacturing test team.

Basic Qualifications

  • Embedded experience: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or a related field, with 7+ years developing embedded software in C/C++ on an RTOS, embedded Linux or bare metal.
  • Automotive diagnostics: Hands-on experience with UDS (ISO 14229), DTC handling and ISO-TP over CAN; DoIP (ISO 13400) is a plus.
  • Vehicle networks and integration: Strong experience with CAN/CAN-FD and Automotive Ethernet, tools such as Vector CANoe or similar, oscilloscopes and logic analyzers, and integrating compute platforms and sensors in vehicles.
  • Linux observability: Hands-on experience debugging system-level issues on embedded Linux with eBPF-based tools and profilers (for example bpftrace, bcc or perf).
  • Monitoring and visualization: Experience building monitoring for devices or fleets (for example with Prometheus and Grafana): instrumentation or exporters, dashboards and alert rules, in Python, Go or C/C++.
  • Production lifecycle: Experience taking embedded systems from prototype and third-party integration to production, ideally in autonomous vehicle, robotics or mission-critical automotive domains.

Preferred Qualifications

  • Observability stack: Experience with log and time-series stacks (for example Loki, ELK, OpenTelemetry, InfluxDB), eBPF-based observability tools, and fleet-scale telemetry pipelines (retention, cardinality, cost).
  • Security: Hardware security module (HSM) and secure boot experience, plus secure diagnostics (UDS security access, authenticated sessions, key management).
  • AUTOSAR diagnostics: Configuring Dcm, Dem, FiM, WdgM and E2E modules in an AUTOSAR Classic stack.
  • Functional safety: ISO 26262 (ASIL B through D), ASPICE and MISRA C/C++.
  • Production and service tooling: End-of-line test, factory programming or remote service diagnostics tooling.
  • Linux and AV compute: Linux kernel, device tree and Yocto board support, and experience with platforms such as NVIDIA DRIVE or Jetson.

For Sunnyvale, CA-based roles: The base salary range for this role is USD $180,000 per year - USD $200,000 per year.

You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.

Ready to Ride?

This isn't the kind of place where you follow a playbook — it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves — we'd love to hear from you.

You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.

Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

#J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr Embedded Engineer, Vehicle Diagnostics and Monitoring in Sunnyvale, CA vacancy
  •  ...are looking for senior software engineers with expertise in developing embedded software applications on production...  ...to build the next-generation vehicle platform! It is a unique opportunity...  ...world environments with embedded diagnostics tooling such as oscilloscopes, logic... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  •  ...development of software‑defined vehicles. We develop safety‑...  ...& Integration Engineer, you will serve as a key...  ...driving, perception, embedded software, infotainment...  ...lidar, GNSS, IMU, driver monitoring, and vehicle network...  ...wireless, and vehicle diagnostic interfaces. Execute... 
    Senior

    42dot

    Sunnyvale, CA
    1 day ago
  • $150k - $220k

     ...As a senior embedded systems engineer, you will bring automotive-grade embedded engineering discipline to a greenfield product environment, owning...  ...through production deployment across condition monitoring systems, power electronics, and grid-edge devices. Our integrated... 
    Senior

    Ayr Energy, Inc.

    Mountain View, CA
    1 day ago
  • $180k

     ...switches, PMICs and IMUs. Vehicle I/O: Own the bridge between...  ...wake, voltage and temperature monitoring, fan control, SoC watchdog and...  ...reviews with hardware engineers, and debug with oscilloscopes...  .... Basic Qualifications Embedded experience: Bachelor's degree... 
    Senior
    Full time
    Work at office
    Remote work

    Uber Technologies Inc.

    Sunnyvale, CA
    4 days ago
  •  ...Senior Embedded Software Engineer - FrameworksOur Servo Frameworks and Simulator team is responsible...  ...and middlewareConfiguration and monitoring of custom motion control hardware.Real...  ...development of hardware / software diagnostic tools.Apply appropriate inter-thread... 
    Senior
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $135.33k - $211.77k

     ...We are a tight knit team of engineers that value collaboration and...  ...maintain, and deploy code for our vehicle-technologies such as...  ...testing. Support deployment and monitoring of software in production environments...  ...and deploying production embedded software. Adaptability and... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Peterbilt Motors Company

    Sunnyvale, CA
    5 days ago
  • $138.8k - $232.7k

     ...The way a vehicle moves — how it responds to driver intent, how it...  ...motion control systems: advanced embedded control software that unifies...  ...Embedded Controls Software Engineer to help define, develop, and...  ..., vehicle architecture, diagnostics, network communication, functional... 
    Senior
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    4 days ago
  • $152k - $241.5k

    We are looking for a Software Engineer for Autonomous Vehicles supporting Calibration. We are seeking software...  ...software systems on automotive and embedded platforms to work as part of NVIDIA’...  ...in first level triaging and monitoring calibration performance across the fleet... 
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ..., optimize, and innovate the embedded software build environment...  ..., and tools)Proactively monitor and resolve issues for emake...  ...troubleshooting skills using windows diagnostic tools such as wireshark, smb... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    12 hours ago
  • $175k - $248k

     ...mobility by advancing the development of software-defined vehicles. We develop safety-first, user-centric software-defined...  ...transportation operating system. About the Role As a Senior Embedded Firmware Engineer , you will design, implement, and optimize the core real-... 
    Senior
    Full time

    42dot

    Sunnyvale, CA
    2 days ago
  • $176.4k - $264k

     ...Senior Embedded Software EngineerNuro operates real self-driving vehicles on public roads today — not a research...  ...Embedded Software Engineering team builds the software...  ..., distribute and monitor power, monitor vehicle...  ...: DBC and ARXML, UDS diagnostics, E2E protection, time... 
    Senior

    Nuro

    Mountain View, CA
    1 day ago
  •  ...Sr. Embedded Software EngineerAt Intuitive, we are united behind our mission: we believe that...  ...Job DescriptionAs an Embedded Software Engineer in the Future Forward organization, you...  ..., including fault-injection and diagnostic frameworks. You will contribute to the... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    2 days ago
  • $140.46k - $190.11k

     ...position, allowing autonomous devices like vehicles and robots to make more intelligent and...  ...manufacturing. We are looking for an engineer with expertise in controls along with strong...  ...causing control performance issues with embedded, electrical andmechanical engineers.... 
    Senior
    Flexible hours

    Aeva, Inc.

    Mountain View, CA
    1 day ago
  •  ...Qualcomm Technologies, Inc. Job Area Engineering Group – Multimedia Systems...  ...estimation and system signaling. Diagnostics & Health Monitoring – Continuous monitoring of localization...  ...Experience optimizing robotics workloads on embedded or heterogeneous compute platforms.... 
    Senior
    Local area
    Work from home

    Qualcomm

    Santa Clara, CA
    1 day ago
  •  ...Principal Firmware Engineer-Hardware/Software Interface Vehicle Compute Systems Experience...  ...Company Our client builds embedded software and firmware...  ...for on-target diagnostics and self-test including...  ...generation supply-voltage monitoring with safe-county entry and... 
    Temporary work

    Metasysinc

    Mountain View, CA
    21 days ago
  • $191k - $215k

     ...the world’s first 3D-stacked photonics engine, Passage™, capable of connecting...  ...photonic interconnect products. Define diagnostics and monitoring architecture for photonic...  ...and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lightmatter

    Mountain View, CA
    1 day ago
  •  ...verification activities of embedded software and supervisory...  ...servo hardware control and monitoring, inter-processor communication...  ...subsystem development, system diagnostic and service application...  ...Computer Science, Electrical Engineering or Computer Engineering,... 
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

     ...We are looking for a strong engineer to join the DRIVE Road Structure...  ...camera, LiDAR, radar, and vehicle-state inputs, with appropriate...  ...planning, simulation, data, and embedded-software teams to convert...  ...based validation, and production monitoring. Ability to work across... 
    Senior
    Shift work

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $165.2k - $223.6k

    We are looking for an Embedded Software Development Engineer to build and optimize firmware for Ring's growing portfolio of smart home...  ...reliability and user satisfaction - Implement diagnostic tooling, metrics, and monitoring to improve system observability and accelerate... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $224k - $356.5k

     ...seeking exceptional Senior Machine Learning and Simulation Engineers to join NVIDIA's Autonomous Vehicles (AV) Simulation team! This role requires strong...  ...large GPU clusters through the development of robust monitoring and debugging tools.Partner with researchers to integrate... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $25 - $27 per hour

     ...homelessness in the Bay Area, is seeking a (PART TIME/On Call) Shelter Monitor for our KirkEmergencyShelter/Veteransprogram in San Jose, CA....  ...services or customer service experience. ~ Use of personal vehicle and proof of valid California Driver's License and current auto... 
    Hourly pay
    16 hours
    Contract work
    Part time
    Work at office
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    Abode Services

    San Jose, CA
    1 day ago
  • $184k - $287.5k

    We are recruiting top research engineers in the Autonomous Vehicles Research team at NVIDIA with strong expertise in software engineering and in artificial...  ...learning to finetune multimodal LLMs.Develop robust monitoring and debugging tools to ensure the reliability and... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    12 hours ago
  • $140k - $200k

     ...Senior Embedded Firmware EngineerSan JoseAbout TrackonomyTrackonomy is pioneering a transformative...  ..., safety, security, and environmental monitoring. Backed by leading investors including...  ...Corporation. Together, they have engineered breakthrough technology that is... 
    Senior

    Trackonomy

    San Jose, CA
    1 day ago
  • $184k - $287.5k

     ...is seeking a Senior Firmware Engineer to join our CSP Engagements...  ...deep technical expertise in embedded firmware development with customer...  ...isolatio, and system health monitoring.BS or MS in Computer...  ...knowledge of driver, firmware, diagnostics and the SW stack development... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    12 hours ago
  •  ...customize our solutions and services to align with the unique needs of each client. Job Description Position: - Sr. Embedded Software Engineer Location: - Santa Clara, CA or Hillsboro, OR Joining Mode: - 6+ Month Job Description:- This position... 
    Senior

    EROS Technologies Inc

    Santa Clara, CA
    2 days ago
  •  ...Location: Seattle WA or Sunnyvale CA We are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic... 
    Senior
    Flexible hours

    Everforth CyberCoders

    Sunnyvale, CA
    1 day ago
  • $194k - $349k

     ...CrowdStrike is seeking an experienced Software Development Engineer to join our AI Detection and Response (AIDR) Cloud team. In this...  ...troubleshoot complex distributed systems Experience with cloud monitoring, profiling and optimization tools Bonus Points: Previous... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week
    Sunnyvale, CA
    a month ago
  •  ...Senior Embedded Software Engineer Location: Sunnyvale, CA Employment Type: Contract role Build the Next Generation of Intelligent Connected Devices We are seeking a highly skilled Senior Embedded Software Engineer to design and develop software for next-generation... 
    Senior
    Contract work

    GCS Recruitment

    Sunnyvale, CA
    12 hours ago
  • $205k - $220.25k

     ...Staff Embedded Software Engineer Cyngn, Inc. Mountain View, California, United States About the role As a Staff Embedded Software Engineer...  ..., and validation of all firmware running on our vehicle drive & Safety controllers. This is a technical leadership... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn, Inc.

    Mountain View, CA
    1 day ago
  • $150.2k - $283.5k

     ...At Ford, you can build more than vehicles. Come build what matters. Ford’s...  ...Ford Model E Platform Architecture Engineering is looking for a Staff Embedded Software Engineer to be part of the...  ...cycle.• Develop tooling as well as diagnostic and other interfaces between... 
    Work experience placement
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Embedded Engineer, Vehicle Diagnostics and Monitoring. Be the first to apply!