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

Embedded Software Engineer - MCU Platforms

$200k - $250k

Zoox Inc.

Foster City, CA / San Diego, CA / Seattle, WASoftware – Software Platforms and Product /Full-time /HybridThe Core Firmware team is responsible for building the foundation upon which Zoox-owned firmware applications are built. Core Firmware engineers work with a diverse set of microcontrollers and application processors. We make sure the embedded platforms available to Firmware and Software teams are safe, stable, performant, secure, and flexible. Many of these things are often at odds with each other, and navigating these tradeoffs while shipping code that our autonomous vehicle platform depends on is core to the job.As a member of the Core Firmware MCU Platforms team, you will build foundational software/firmware that is used across different microcontrollers in the vehicle. The software/firmware we write touches many different microcontrollers and provides the foundation on which other teams build applications and interact with hardware on these respective devices. We work with many partner teams both within and outside of the Firmware organization. In this role, you will be able to flex your skills developed in the embedded world in an environment that extends well beyond it. You will also be a key player to ensure the software/firmware used by other teams and multiple microcontrollers is safe, stable, robust, and secure.ResponsibilitiesDevelop on-vehicle embedded software/firmware in C and C++ in a real-time environment, and as appropriate, the supporting tools to tie it to Zoox’s ecosystem of off-vehicle infrastructure (Python in most cases)Author requirements and design documentation to craft what is to be built, why it needs to be that way, and what your specific solution looks likeWork with our Component V&V Engineers to keep the quality bar high through the coordination of test strategiesTroubleshoot and root-cause problems from the field, starting at the system level, often ending deep in the inner workings of our platformQualifications10+ YOEExperience in,C/C++ developmentSystems programming in a real-time (RTOS) environmentUnderstanding RTOS platform developmentUnderstanding how to link software/firmware to hardwareUnderstanding how bootloaders on MCUs generally workBonus QualificationsPython developmentNetwork/CAN programming experienceExtensive bootloader experienceMCU Security$200,000 - $250,000 a yearCompensationThere are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary range for this position is $200,000 to $250,000. A sign-on bonus may be offered as part of the compensation package. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - MCU Platforms in Foster, CA vacancy
  • $200k - $300k

     ...integrated, privacy-sensitive AI-powered platform that includes solutions for video...  ...+ countries. About the RoleAs a Staff Embedded Software Engineer, you will spearhead the development of...  ...software landscape, spanning bare-metal MCU firmware, secure bootloaders, Linux kernel... 
    Suggested
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $150.2k - $283.5k

    You will own core platform firmware for a distributed embedded system of multiple microcontrollers...  ...'s degree in Electrical Engineering, Computer Science, or...  ...such as UDS/DoIP).Strong software fundamentals (design, maintainability...  ...software across a multi-MCU distributed embedded... 
    Suggested
    Temporary work
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    12 hours ago
  • $150k - $300k

     ...privacy-sensitive AI-powered platform that includes solutions for video...  ..., backend, and frontend engineers to develop this product line....  ...working on Linux development as a Software Engineer.Proficient in C/C++....  ...experience working with embedded LinuxBash scripting experienceExperience... 
    Suggested
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $140k - $160k

     ...re ALTEN Technology USA, an engineering company helping clients bring...  ...our infotainment dev kit platform bring up on the Mediatek C-X...  ...architecture , hardware, and software teams on bring-up strategy...  ...related field • 10+ years' embedded SW experience; 5+ years in a... 
    Suggested
    For contractors
    Work at office

    ALTEN Technology USA

    Palo Alto, CA
    22 days ago
  • $140k - $170k

    Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Body Systems team. In this role, you will be responsible for embedded software development for the body, thermal, lighting,... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    3 days ago
  • $200k - $240k

    San Diego, CA / Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building, and testing real-time embedded code in C/... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    3 days ago
  • $140k - $190k

    Foster City, CA / San Diego, CASoftware - Software Platforms and Product /Full-time /HybridAt Zoox,...  ...driving a release end to end and engineering the systems that streamline it. You will...  ...with BazelExperience releasing embedded, firmware, or safety-critical softwareFamiliarity... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  •  ...Embedded Software Engineer Array Labs builds advanced radar systems to help humanity understand and...  ...include board bring-up of Linux-based platforms, high-performance data movement between...  ...Bootloader, Power Management, Linux, MCU (Microcontroller). ~ Excellent teamwork... 
    Permanent employment

    ArrayLabs, LLC

    Redwood City, CA
    3 days ago
  • $125k - $210k

     ...principles, enjoy facing adversity, and can do the impossible at record breaking speeds.About You and The RoleSenior Embedded Software Engineer on the Long Range Platform (South San Francisco). You will own low-level and edge software that makes our long-range aircraft safe,... 
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    3 days ago
  • $155.9k - $227.3k

     ...flight, the Battery Management System (BMS) software that keeps them safe, healthy, and...  ...Together they form one energy ecosystem, engineered around the demands of commercial eVTOL service...  ...for designing and implementing the embedded C++ software that runs on our aircraft battery... 
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    2 days ago
  •  ...leading cloud security company in San Mateo is seeking an Embedded Software Engineer to develop innovative camera features using C/C++ and Python...  ...Software development, including knowledge of Linux-based platforms. This full-time role requires onsite work five days a week... 
    Full time

    Verkada

    San Mateo, CA
    17 hours ago
  • $125k - $160k

    Embedded Software Engineer, Access Control San Mateo, CA United States Who We Are Verkada is transforming how organizations protect their people...  ...places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control... 
    Contract work
    For contractors
    For subcontractor
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $90 - $95 per hour

    Embedded Software Engineer Job Title: Embedded Software Engineer | Location: Foster City, CA | Pay: $90‑95/hour + Benefits Our client, a leading innovator in hardware systems and embedded technology, is seeking a dedicated software engineer to join their dynamic team.... 
    Weekly pay
    Temporary work
    Flexible hours

    Manpower Group (USA)

    Foster, CA
    2 days ago
  • $130k - $180k

     ...‑one HR, payroll, and hiring platform for managing the hourly workforce...  ...With Us We’re looking for an engineer who moves easily between embedded Linux, RTOS, and bare‑metal MCU code, and who is happy where...  ...hardware. You will own the software that makes our devices... 
    Hourly pay
    Contract work
    Work at office
    Local area
    Flexible hours

    Workstream

    Menlo Park, CA
    1 day ago
  • $190k - $275k

     ...people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control,...  ...execution and communication with our peers.We're five senior engineers today, with a new-grad joining us this summer — and we're... 
    Permanent employment
    Full time
    Summer work
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $130k - $280k

     ...people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air...  ...the RoleWe are actively looking for an experienced front-end engineer to join our Web Platform team. As a vital member of the team,... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $150k - $300k

     ...people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control,...  ...record of partnering with Finance, Accounting, or other non-engineering stakeholders, translating policy and ambiguity into systems they... 
    Permanent employment
    Full time
    Contract work
    Fixed term contract
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • Sr/Staff Embedded Software Engineer Develop highly reliable and available software systems for low-latency...  ...Board bring-up of a Linux-based platform that integrates radar sensors, flight...  ...Bootloader, Power Management, Linux, MCU (Microcontroller). Excellent teamwork... 
    Permanent employment

    jobs.frontdoordefense.com - Jobboard

    Palo Alto, CA
    1 day ago
  • $185k - $265k

     ...people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air...  ...+ countries. About the RoleWe are looking for a founding Staff Engineer to lead the technical architecture of our next-generation... 
    Full time
    Local area
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $127.5k - $210k

     ...A leading drone technology company in San Mateo is seeking a Senior Embedded Software Engineer to design and implement the software for autonomous drones. You will provide technical direction, debug hardware, and write interfaces for sensors. The ideal candidate has strong... 

    Skydio Inc.

    San Mateo, CA
    17 hours ago
  • $120k - $220k

     ...and places with an integrated, AI-powered platform. A leader in cloud physical security,...  ...safety and efficiency through one connected software platform that includes solutions for...  ...infrastructure. Collaborate with other engineering teams to understand their infrastructure... 
    Full time
    Work at office
    Worldwide
    Work visa
    Flexible hours

    Verkada

    San Mateo, CA
    12 hours ago
  • $160k - $210k

     ...play a large role in platform-level firmware development...  ...to the foundational software layers that enable all...  ...and test of critical embedded software and tooling that...  ...packages across MCU families. Operating...  ...infrastructure roles. ~ BS in an engineering discipline, preferably... 
    Flexible hours

    jobr.pro

    Palo Alto, CA
    17 hours ago
  • $170k - $235k

     ...the boundary between hardware and software. You will work across platform firmware, FPGA logic, board bring-up...  ...Qualifications Hands‑on experience in embedded systems, platform firmware, BMC development, or hardware bring‑up engineering. Strong proficiency in C/C++ and... 
    Permanent employment
    Work at office
    Local area
    Remote work
    Relocation package

    Cowboy Space

    San Carlos, CA
    17 hours ago
  • $250k - $350k

     ...places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access...  ...ecosystem. We are looking for a Director of Firmware Engineering to lead the embedded software organization behind our flagship camera line. In this... 
    Full time
    Worldwide
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $245k - $280k

     ...landfills.We're seeking a Firmware Engineering Manager to lead the design,...  ...robust firmware on MCU platforms, ensuring support for wireless...  ...experience, with 5+ years in embedded systems development.Prior experience...  ....Proficiency in hardware-software interfacing, including... 

    Mill Industries

    San Bruno, CA
    12 hours ago
  • $100k - $300k

     ...our innovative projects. Position Overview We are seeking a proficient Firmware Engineer that will develop and optimize firmware for BLDC motor control and real-time embedded systems. Key responsibilities include implementing control algorithms, debugging... 
    Full time

    Skild AI

    San Mateo, CA
    3 days ago
  • $196.75k - $243.29k

     ...developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they...  ..., more civil shared experiences for everyone.As a senior software engineer on the Cell Platform team at Roblox, you will build systems... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $225k - $278k

     ...experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better...  ...build it with us.Job DescriptionWe are seeking a Backend AI Platform Engineer to lead the development of core backend services powering... 
    Flexible hours

    Freshworks

    San Mateo, CA
    4 days ago
  • $196.75k - $243.29k

     ...developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they...  ..., more civil shared experiences for everyone.As a Senior Software Engineer on our Ads Platform team, you will architect and build... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $130k - $200k

     ...products used by millions worldwide, is looking for a Senior Software Engineer to join our Unification Team—a high-impact group driving...  ...hands-on Software Engineering, Site Reliability Engineering or Platform Engineering experienceExtensive experience with at least one... 
    Full time
    Work at office
    Worldwide

    IXL Learning

    San Mateo, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - MCU Platforms. Be the first to apply!