Senior Embedded Engineer, MCU Firmware
$180kUber Technologies Inc.
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.
What the Candidate Will Do
- Core firmware and drivers: Design, write and maintain C firmware and drivers for automotive MCUs (Infineon AURIX TriCore) on FreeRTOS and AUTOSAR Classic: CAN-FD, Ethernet, SPI, I2C, LIN, ADC, PWM and on-board devices such as switches, PMICs and IMUs.
- Vehicle I/O: Own the bridge between vehicle CAN-FD buses and the compute SoC, including buffering, filtering, timestamping and latency.
- Power, thermal and time: Implement power sequencing, sleep and wake, voltage and temperature monitoring, fan control, SoC watchdog and reset supervision, and gPTP and PPS time distribution.
- Bootloader and secure update: Own the bootloader and dual-bank (A/B) update path, including versioning, signing, rollback and recovery of field units.
- Bring-up and co-design: Own board bring-up and validation for custom hardware. Join schematic reviews with hardware engineers, and debug with oscilloscopes, logic analyzers and on-chip debuggers such as Lauterbach TRACE32.
- Supplier code and releases: Integrate and regression-test supplier firmware drops, keep builds automated and reproducible, and mentor teammates on code quality and best practices.
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 or bare metal.
- Automotive MCU expertise: Hands-on firmware and driver work on automotive-grade MCUs (AURIX TC3xx preferred; Renesas RH850, NXP S32 or similar considered), with CAN/CAN-FD and Ethernet, board bring-up, and hardware debugging tools.
- 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
- Security: Hardware security module (HSM) and secure boot experience, including secure update, key management and chain of trust on automotive MCUs.
- AURIX and AUTOSAR: AURIX iLLD and AUTOSAR Classic (MCAL and BSW configuration with tools such as Vector or ETAS).
- Functional safety: ISO 26262 (ASIL B through D) and MISRA C, including safety mechanisms such as watchdogs, memory protection and E2E.
- Timing: PTP/gPTP (IEEE 802.1AS) and hardware PPS routing across vehicle networks.
- AV compute platforms: MCU-to-SoC interfaces on autonomous driving 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- ...platforms. Design and develop high-quality C/C++ firmware for real-time, deterministic, safety-critical embedded systems. Support hardware bring-up and... ...foreign equivalent in Computer Science, Electrical Engineering, or related At least 12 months of experience...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$120k - $160k
...complex environments by integrating control engineering, artificial intelligence, and machine... .... Duties and Responsibilities Own firmware architecture for humanoid robot controllers... ...actuators, and dexterous hands. Develop embedded C/C++ firmware, peripheral drivers, and...SeniorWork at office- ...Senior Embedded Firmware EngineerClient is seeking a Senior Embedded Firmware Engineer to design, develop, and support firmware for IoT and video-streaming products. This role will own major firmware components throughout the product lifecycle and collaborate with hardware...Senior
$140k - $200k
...Senior Embedded Firmware EngineerSan JoseAbout TrackonomyTrackonomy is pioneering a transformative network of interconnected objects. Our goal... ..., and Digital Motors Corporation. Together, they have engineered breakthrough technology that is delivering extraordinary results...Senior- ...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...SeniorFlexible hours
$193.3k - $261.5k
...Sr. Embedded Firmware Engineer, Robotics Job ID: 10568774 | Amazon.com Services LLC Amazon is seeking exceptional talent to help develop the... .... Amazon is seeking a talented and motivated Senior Embedded Firmware Engineer to design, implement, and launch...SeniorInternshipOverseasFlexible hoursNight shiftDay shift$154.68k - $231.7k
...all SW components, including embedded FW, customer SDK, and lab scripts... ...our RISC-V-based multi-core MCU, C SDK provided to customers,... ...and the role of a Principal Engineer in our team is to ensure the... ..., and Testing of embedded C firmware for controlling our extremely...Permanent employmentFull timeInternshipWork from homeWorldwide$131.01k - $196.3k
...lead. Your Team, Your ImpactThe Firmware team at Marvell builds highly... ...with a highly functional embedded firmware. The team is responsible... ...and control loops. An engineer in this team will be involved... ...our RISC-V-based multi-core MCU, controlling our proprietary...SeniorPermanent employmentFull timeInternshipRemote workWork from homeWorldwide$184k - $287.5k
...on the world.NVIDIA seeks a resourceful, highly motivated engineer experienced in microcontroller system software to become... ...development.What you’ll be doing:Guide the creation of RTOS firmware operating on embedded microcontrollers within NVIDIA SoCs and GPUs.Partner with...SeniorFull timeRemote work$120k - $175k
Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products’ firmware and software, which are important sources of functionality, adaptability, and optimization of our designs. We are looking...SeniorFull time$152k - $241.5k
...world.We're looking for an experienced System Software Engineer to help develop the boot, firmware, and software solutions focused on safeguarding that... ...SOC & GPU Boot and Security software across Automotive, Embedded, and Data Center platforms.Participate actively in the...SeniorFull time$152k - $241.5k
...latency, delivering data faster to applications and unlocking system performance.We are looking for an excellent Software Engineer to join the NIC Firmware team. The Firmware team develops innovative networking features for cloud, HPC and storage. We drive the data growth...SeniorFull timeRemote work$150k - $190k
Senior Embedded firmware engineer As an Senior Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently, and safely in homes around the world. You'll work...SeniorFull timeImmediate start$184k - $287.5k
NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware development with customer-facing responsibilities to enable...SeniorFull time$150.4k - $277.6k
...200691079Team: HardwareLocation: Cupertino; San DiegoPosted: 2026-10-23SummaryApple's ISP team is seeking an exceptional Embedded Firmware Engineer to drive pioneering camera technologies for Apple products. Y ou will work on core camera and ISP technologies, including...Relocation$152k - $241.5k
...? Are you capable of crafting and implementing creative secure firmware solutions in heavily resource-constrained environments? If so,... ...GPUs. NVIDIA is searching for an outstanding security software engineer to fill an exciting, yet fun role on our GPU Firmware team. You...SeniorFull time$205k - $220.25k
...Staff Embedded Software Engineer Cyngn, Inc. Mountain View, California, United States About the role As a Staff Embedded Software Engineer... ...be driving the design, development, and validation of all firmware running on our vehicle drive & Safety controllers. This is...SeniorTemporary workWork at officeRemote workFlexible hours$193.3k - $261.5k
...Senior Embedded Software Engineer, Emerging Devices Software Job ID: 10438853 | Amazon.com Services LLC Amazon is looking for an Embedded Software... ...system solutions Design, develop and verify firmware for embedded systems Participate in design reviews, API...SeniorInternshipFlexible hours$175k - $248k
...transportation operating system. About the Role As a Senior Embedded Firmware Engineer , you will design, implement, and optimize the core real-... ...-Stack Real-Time Depth: Solid understanding of entire MCU architectures (ARM Cortex-M/R, TriCore, or similar), bare‑...SeniorFull time$152k - $241.5k
...enthusiastic and technologically savvy engineers to join the Chips System Software team. Here we architect and develop the boot firmware for the flagship CPUs which are the core... ...relevant proven experienceExperience in embedded software development, specifically in areas...SeniorFull time$190k - $240k
...to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the higher-level...SeniorFlexible hours$131.01k - $196.3k
...and develops high speed transceivers for computer networks. As a member of the SerDes PHY firmware team the candidate will contribute to the development of firmware for an embedded processor in a high-performance PAM4 encoding communication transceiver.What You Can...SeniorPermanent employmentFull timeInternshipWork from home$180k - $270k
...team to design, develop, and validate embedded firmware for our DirectFlash™ modules. In this... ...collaborate closely with cross-functional engineering teams to solve complex system-level... ...Doing Everpure is seeking a full-time Senior Embedded Firmware Engineer to join our...SeniorFull timeWork at officeFlexible hoursShift work- ...Senior Embedded Software Engineer The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing... ...platforms. This role focuses on developing low-level firmware and drivers that enable sensors to function reliably in...SeniorRelocation package
$224k - $356.5k
We are looking for an excellent Senior Firmware Engineer to join the Firmware team. The NVIDIA Firmware team develops groundbreaking networking features for AI, cloud, HPC and storage. We drive the data growth of the world’s biggest companies. With many hardworking engineers...SeniorFull time$184k - $287.5k
...Architecture teams to define end-to-end solutions.Define the firmware architecture for new products and features at the core of NVIDIA... ...or a higher degree in Computer Science or Computer Engineering or equivalent experience8+ years of relevant software experience...SeniorFull time$140k - $160k
...’re ALTEN Technology USA, an engineering company helping clients bring... ...Certificate. We’re seeking an Embedded Systems Engineer to make the... ...Onboard Software teams, alongside senior engineers who will help you... ...Electrical, and write the firmware and test code needed to exercise...SeniorFor contractors- Hireup.net is seeking a Senior Device Driver Engineer in Mountain View, California, who has a strong background in device driver development, particularly... ...offers the chance to work on cutting-edge networking technologies and firmware architecture. #J-18808-Ljbffr Hireup.netSenior
- ...contractor positions About the role We are looking for an Embedded Firmware Validation Engineer to design robust HIL test cases for the entire AUTOSAR... ...cause with development teams. We are hiring at mid or senior level — scope and ownership will scale with your...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workNight shiftDay shift
$152k - $241.5k
NVIDIA is powering the next generation of AI computing, and our firmware team helps turn groundbreaking technology into production datacenters. We are looking for a Senior SBIOS Firmware Engineer to help customers bring NVIDIA platforms to life—from initial system bring...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Engineer, MCU Firmware. Be the first to apply!
- embedded engineer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- embedded software engineer remote Sunnyvale, CA
- senior infrastructure analyst Sunnyvale, CA
- senior fpga design engineer Sunnyvale, CA
- international tax senior Sunnyvale, CA
- senior sales Sunnyvale, CA
- senior director Sunnyvale, CA



