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

Senior Embedded Engineer, MCU Firmware

$180k

Uber 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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Engineer, MCU Firmware in Sunnyvale, CA vacancy
  •  ...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... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $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... 
    Senior
    Work at office

    SERES AUTO_USA

    Milpitas, CA
    4 days ago
  •  ...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

    NESCO Inc

    San Jose, CA
    16 hours ago
  • $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

    Trackonomy

    San Jose, CA
    16 hours 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
    16 hours ago
  • $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... 
    Senior
    Internship
    Overseas
    Flexible hours
    Night shift
    Day shift

    Amazon.com

    Sunnyvale, CA
    2 days ago
  • $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 employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    16 hours ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Full time

    Lunar Energy

    Mountain View, CA
    3 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Immediate start

    Lunar Energy

    Mountain View, CA
    1 day ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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

    Apple

    Cupertino, CA
    1 day ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 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...  ...be driving the design, development, and validation of all firmware running on our vehicle drive & Safety controllers. This is... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn, Inc.

    Mountain View, CA
    16 hours ago
  • $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... 
    Senior
    Internship
    Flexible hours

    Amazon Inc.

    Sunnyvale, CA
    16 hours ago
  • $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‑... 
    Senior
    Full time

    42dot

    Sunnyvale, CA
    1 day ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    16 hours ago
  • $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... 
    Senior
    Flexible hours

    Matternet, Inc.

    Mountain View, CA
    16 hours ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure LLC

    Santa Clara, CA
    3 days ago
  •  ...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... 
    Senior
    Relocation package

    Scout AI

    Sunnyvale, CA
    16 hours ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    For contractors

    ALTEN

    Mountain View, CA
    2 days ago
  • 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.net
    Senior

    Hireup.net

    Mountain View, CA
    2 days ago
  •  ...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 time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Night shift
    Day shift

    Applied Intuition

    Sunnyvale, CA
    5 hours ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Engineer, MCU Firmware. Be the first to apply!