> Markdown version of [/jobs/ext/3385958-senior-embedded-engineer](https://www.wearedevelopers.com/jobs/ext/3385958-senior-embedded-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Engineer - **Company:** Uber - **Location:** Sunnyvale, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $180,000.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, Computing Platforms, C++ (Programming Language), Software Quality, Computer Engineering, Software Debugging, Device Drivers, Distributed Systems, Linux on Embedded Systems, Embedded Software, Firmware, FreeRTOS, MISRA C (C Programming Language), PCI Express, Real-Time Operating Systems, Sensor Fusion, Software Deployment, System Programming, Graphics Processing Unit (GPU), Serial Peripheral Interface, Hardware Testing, Information Technology, Bare Metal, Hardware Acceleration, Lidar, Data Pipelines, Hardware Debugging - **Published:** September 17, 2026 - **Apply:** https://dejobs.org/x/x/3B0CA6B7D15449B086CC4BED84D67D5D/job/ ## About the Role Embedded Software Experience: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, accompanied by 5+ years of professional experience developing embedded software using modern C/C++ in RTOS (e.g., FreeRTOS, Embedded Linux) or bare-metal environments. Low-Level Driver & Automotive Hardware Expertise: Strong experience writing firmware and device drivers for complex, automotive-grade components, SoCs, and autonomous vehicle sensors (e.g., LiDAR, radar, cameras). This must include hands-on experience with sensor integration, board bring-up, hardware debugging tools (e.g., oscilloscopes, logic analyzers), and familiarity with standard automotive interfaces and vehicle networks (e.g., CAN/CAN-FD, Automotive Ethernet, FPD-Link/GMSL, PCIe, SPI, I2C). Production Lifecycle Execution: Demonstrated experience contributing to embedded hardware systems from initial prototyping and 3rd-party integration through to production deployment-ideally within the autonomous vehicle, robotics, or mission-critical automotive domains. Preferred Qualifications Hardware-Software Co-Design: Experience collaborating closely with electrical and hardware engineers on custom board designs, including participation in schematic reviews and component selection for computing platforms. Functional Safety & Automotive Standards: Understanding of automotive functional safety standards and their application in embedded software development, including experience with ISO 26262 (ASIL B through ASIL D) compliance and adherence to coding guidelines like MISRA C/C++. Advanced Timing & Synchronization: Experience with distributed system timing and hardware synchronization methodologies critical for sensor fusion. Familiarity with Precision Time Protocol (PTP/gPTP, IEEE 802.1AS) and hardware PPS routing across complex vehicle networks is highly valued. High-Performance AV Compute Platforms: Experience developing firmware and drivers for modern, high-performance autonomous driving SoCs and compute platforms (e.g., NVIDIA DRIVE, Qualcomm Snapdragon Ride) and optimizing data pipelines utilizing hardware accelerators (GPUs, DSPs, NPUs). ## Description 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 pioneering the next-generation E/E architecture for our cutting-edge L4 data collectioncapable vehicle fleet.You will drive critical projects ranging from initial 3rd-party hardware driver and firmware development to the embedded development, bring-up, and deployment of our in-house designed production hardware. As a Senior Embedded Engineer, your technical expertise will directly accelerate our path to production, playing a key role in shaping the reliability of our autonomous data collection fleet. What the Candidate Will Do Develop Core Firmware & Drivers: Design, write, and maintain robust firmware and low-level device drivers for 3rd-party automotive-grade components and critical AV sensors (LiDAR, radar, cameras) to enable immediate, high-fidelity data collection and shadow mode operations. Drive In-House Hardware Bring-Up: Execute the transition to production by taking ownership of board bring-up, hardware validation, and low-level software deployment for our custom, in-house designed autonomous computing platforms. Collaborate on HW/SW Co-Design: Partner closely with electrical and hardware engineering teams to implement hardware-software interfaces, participate in schematic reviews, and ensure component selection aligns with firmware requirements. Debug & Optimize Complex Systems: Utilize hardware debugging tools (oscilloscopes, logic analyzers) and software profiling to troubleshoot intricate system-level issues, optimize sensor data pipelines, and ensure strict timing and network synchronization across the vehicle. Contribute to Team Excellence: Act as a technical resource and mentor within the hardware team, actively contributing to best practices for embedded software architecture, code quality, and scalable deployment. ## Related Videos - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [XR Demystified: Separating Facts from Fiction in 2024](https://www.wearedevelopers.com/videos/1117-xr-demystified-separating-facts-from-fiction-in-2024) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)