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

Job-ID: 304088Category: EngineerLocation: Sunnyvale, CA, United StatesSchedule: Full time, Level 5Posted: 2026-10-23About the RoleUber 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 DoDiagnostics 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 QualificationsEmbedded 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 QualificationsObservability 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.ResponsibilitiesFor 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.About the companyReady 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.

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Sr Embedded Engineer, Vehicle Diagnostics and Monitoring in Sunnyvale, CA vacancy
  •  ...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
    3 days 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
    2 days ago
  • $180k

     ...architecture for our L4 data-collection vehicle fleet. The automotive MCU...  ..., voltage and temperature monitoring, fan control, SoC watchdog...  ...reviews with hardware engineers, and debug with oscilloscopes...  ...field, with 7+ years developing embedded software in C/C++ on an RTOS... 
    Senior
    Full time
    Work at office
    Remote work

    Uber

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

    42dot

    Sunnyvale, CA
    20 hours 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
  •  ...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
    4 days ago
  •  ...accommodate family commitments. Meet our engineers on the Vehicle OS team! Vehicle OS is a flexible...  ...with expertise in developing embedded software applications on production computers...  ...world environments with embedded diagnostics tooling such as oscilloscopes, logic... 
    Senior
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 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
    3 days ago
  • $175k - $248k

     ...Senior Embedded Firmware Engineer42dot is a mobility AI company committed to solving mobility...  ...the development of software-defined vehicles.We develop safety-first, user-centric software...  ...the RoleAs a Senior Embedded Firmware Engineer, you will design, implement, and... 
    Senior
    Full time

    42dot

    Sunnyvale, CA
    2 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
    5 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
    2 days 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
    23 days ago
  • $213k - $263k

     ...ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided...  ...Design, scale, and optimize Waymo's real-time Fleet Monitoring and event response engine to support expansion to global operating locations.... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    20 hours 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
    1 day 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
    3 days 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
    3 days 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
    4 days 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
    6 days ago
  • $114k - $228k

     ...Sr Embedded Software EngineerAbbott is a global healthcare leader that helps people live...  ...with leading businesses and products in diagnostics, medical devices, nutritionals and branded...  ...Opportunity:The Sr Embedded Software Engineer located in our Milpitas, California location... 
    Senior

    Abbott

    Milpitas, CA
    3 days ago
  • $164k - $295k

     ...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
  • $160k - $240k

     ...operations, systems and safety engineering – all dedicated to...  ...people and their vehicles for millions of...  ...Meet the team: The Embedded Software team develops...  ..., state machines, and diagnostic frameworks for power management, thermal monitoring, voltage supervision,... 
    Senior
    Remote job
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Palo Alto, CA
    17 hours 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
    1 day ago
  • $184k - $356.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...  ...of driver, firmware, diagnostics and the SW stack development... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $150k - $175k

     ...Embedded Software EngineerPivotal is the leader in the emerging market of electric Vertical...  ...us.As part of the Embedded Software Engineering team, you will drive the development...  .../testing.Lithium-based battery testing/monitoring.Interest in RC planes, quadcopters, or... 
    Senior
    Work at office

    Pivotal

    Palo Alto, CA
    3 days ago
  • $140k - $160k

     ...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas...  ...devices to building autonomous electric vehicles. With 3,000+ experts across North...  ...inspired to grow. We’re seeking a Senior Embedded Software Engineer to develop the firmware... 
    Senior
    For contractors
    Remote work

    Altentechnologyusa

    Mountain View, CA
    5 days 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
    3 days 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

    Mountain View, CA
    5 days ago
  •  ...Sr. Embedded Software EngineerWe're building safety-enhancing technology for aviation that will save lives. Automated aviation systems...  ...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving... 
    Senior
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    13 hours ago
  • $180k

     ...cutting-edge L4 data collectioncapable vehicle fleet.You will drive critical projects ranging...  ...driver and firmware development to the embedded development, bring-up, and deployment of...  ...hardware. As a Senior Embedded Engineer, your technical expertise will directly... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work

    Uber Technologies Inc

    Sunnyvale, CA
    1 day ago
  • $39.99 - $42.03 per hour

     ...Job Summary: As a member of a patient care team, and under the direction of the Registered Nurse, The Monitor Technician is primarily responsible for the observation, interpretation and monitoring of displayed cardiac rhythms. The Monitor Technician is responsible... 
    Part time
    Work experience placement
    Shift work
    Afternoon shift

    Kaiser Permanente

    Santa Clara, CA
    4 days 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!