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

Staff Embedded Firmware Engineer

Full-time

Zipline

Responsibilities

  • Design and build C++ firmware for distributed aircraft microcontrollers.
  • Develop Ethernet, serial, and other microcontroller communication interfaces.
  • Define platform-level interfaces and reusable firmware components for multiple aircraft subsystems.
  • Own reliable startup, real-time operation, fault handling, recovery, and communication-bus performance.
  • Optimize CPU utilization, memory usage, scheduling latency, timing jitter, and resource contention.
  • Develop metrics, monitoring, and troubleshooting capabilities for field deployment at scale.
  • Develop Rust-based tooling and software-in-the-loop simulations to test and validate firmware behavior.
  • Implement and debug peripheral drivers using electrical schematics and datasheets.

Requirements

  • Strong software engineering skills and production experience writing C++ for embedded or resource-constrained systems.
  • Experience with embedded communications, including Ethernet, serial interfaces, or other hardware communication protocols.
  • Experience designing and debugging real-time firmware involving task scheduling, interrupts, concurrency, synchronization, and memory constraints.
  • Experience building and maintaining deployed embedded systems and handling edge cases for safety, reliability, and performance.
  • Systems-level debugging ability and intuition for narrowing down hardware and software failure possibilities.
  • Fluency implementing peripheral drivers from electrical schematics and datasheets and debugging at the hardware-software boundary.
  • Ability to work from Zipline’s South San Francisco office on a regular basis.

Benefits

  • Hybrid in-office and distributed work environment centered around the South San Francisco headquarters.
  • The role may include equity compensation, discretionary annual or performance bonuses, medical, dental and vision insurance, paid time off, and other benefits.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Embedded Firmware Engineer in South San Francisco, CA vacancy
  • $160k - $250k

     ...breaking speeds.About You and The Role Zipline aircraft depend on embedded firmware to execute critical flight and safety functions across a...  ...electrical, mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight data into reliable... 
    Suggested
    Work at office
    Local area

    Zipline

    South San Francisco, CA
    6 days ago
  •  ...Zipline, a leader in autonomous drone logistics, seeks an embedded software engineer to own C++ firmware for a distributed fleet of aircraft microcontrollers. You will collaborate with hardware and systems engineers to deliver reliable, observable software for field deployment... 
    Suggested

    ZipLine

    South San Francisco, CA
    10 hours ago
  •  ...Zipline in South San Francisco seeks a Senior Embedded Software Engineer for the Long Range Platform. You will own low-level and edge software for safe, reliable long-range aircraft within a production network. You'll work at the hardware/software boundary, delivering... 
    Suggested

    ZipLine

    South San Francisco, CA
    3 days ago
  • $125k - $210k

     ...impossible at record breaking speeds.About You and The RoleSenior Embedded Software Engineer on the Long Range Platform (South San Francisco). You will...  ...You'll DoOwn one or more end-to-end embedded subsystems (firmware, drivers, runtime, monitoring) for the long-range platform... 
    Suggested
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    4 days ago
  • Neuralink in California is seeking experienced embedded software engineers to join the Brain Interfaces Embedded Systems Team. You will own complex firmware challenges, design bare-metal solutions, and collaborate with chip designers, electrical engineers, and software... 
    Suggested

    NeuroTechX Services Inc.

    South San Francisco, CA
    4 days ago
  • $140k - $225k

    Senior Embedded Firmware EngineerDescription -Who We AreHP IQ is HP’s new AI innovation lab. Combining startup agility with HP’s global scale...  ...collaborates.We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on... 
    Full time
    Temporary work
    Local area
    Relocation
    Flexible hours
    Shift work

    Juniper Networks

    San Francisco, CA
    3 days ago
  •  ...Atoms in San Francisco is seeking an Embedded Firmware Engineer to develop low-level software for autonomous transport vehicles. You will collaborate with engineers to create firmware that ensures reliable execution on urban streets. The ideal candidate has a Bachelor... 

    Atoms

    San Francisco, CA
    3 days ago
  •  ...Apple Inc. is seeking a firmware engineer for its Display Silicon Architecture team in the San Francisco Bay Area. You will develop embedded firmware for display configurations and silicon, collaborating with cross-functional engineers and external vendors to deliver... 

    Apple

    San Francisco, CA
    4 days ago
  • $140k - $225k

     ...Senior Embedded Firmware EngineerHP IQ is HP's new AI innovation lab. Combining startup agility with HP's global scale, we're building intelligent...  ...collaborates.We're assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on... 
    Full time
    Temporary work
    Local area
    Flexible hours

    HP Development Company, L.P.

    San Francisco, CA
    4 days ago
  •  ...Lunar Energy in San Francisco, CA, is seeking a Principal Embedded Firmware Engineer to shape the intelligence inside our hardware. You will develop firmware across the full embedded stack from bootloader to high-level application firmware, delivering reliable, efficient... 
    Worldwide

    Lunar Energy

    San Francisco, CA
    3 days ago
  •  ...Pronto AI is seeking an Embedded Firmware Engineer to join our growing team in San Francisco. You’ll develop firmware for custom boards from the ground up, collaborating with electrical and software engineers to translate schematics into robust, field-ready software.... 

    Pronto

    San Francisco, CA
    3 days ago
  • $180k - $235k

     ...Mid-level to Sr. Firmware / Embedded Software Engineer - Autonomous Robotics San Francisco, CA (you can work from home up to 2x/week) The team builds small, lightweight autonomous delivery drones with safety-first hardware designed to operate around people and everyday... 
    Permanent employment
    Full time
    Work from home

    Skyrocket Ventures

    San Francisco, CA
    3 days ago
  • $182k - $230k

     ...improve them until they work at scale. We are roboticists, engineers, operators, and builders. We believe the next great technology...  ...‑world impact, join us. What you’ll do We are seeking an Embedded Firmware Engineer to develop the low‑level software that commands our... 
    Full time
    Internship
    Work at office
    Flexible hours

    Atoms

    San Francisco, CA
    4 days ago
  • $182k - $230k

     ...we are building toward becoming the world’s first profitable AV technology company. About The Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous haulage systems. You'll be working on cutting-edge technology that... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Pronto

    San Francisco, CA
    1 day ago
  • $170k - $215k

     ...About You and The RoleAs a Motor Control Engineer at Zipline, you’ll be responsible for...  ...shipping high-performance motor controller firmware for Zipline’s family of proprietary...  ...and a willingness to work in a variety of embedded environments, from running on bare metal... 
    Local area

    Zipline

    South San Francisco, CA
    7 days ago
  • $185k - $210k

     ...that keep food in the food system and out of landfills.As a Firmware Engineer at Mill, you’ll be working with a small dynamic team on a novel...  ...closely with the Mill cross functional team on the embedded software and hardware validation of new products.Writing, testing... 
    Work at office
    3 days per week

    Mill Industries

    San Bruno, CA
    7 days ago
  •  ...is day 1 onsite role and Hybrid (3 days onsite and 2 days remote) is also acceptable. The candidate will build test frameworks for firmware components, write automated tests, and help run them in CI. The candidate will need to participate in debugging and root causing... 
    Remote work

    Samprasoft

    Burlingame, CA
    4 days ago
  • $130k - $180k

     ...Firmware EngineerSan Bruno, California, United StatesAbout UsChariot Defense is a defense technology company that designs and...  ...meets the physical world. We're looking for a Firmware & Embedded Controls Engineer to own the low-level software that commands Chariot's power... 
    Work at office
    Weekend work

    Chariot Defense

    San Bruno, CA
    4 days ago
  • $160k - $250k

     ...enjoy facing adversity, and can do the impossible at record breaking speeds.About You and The Role We are looking for an Embedded Software Engineer to build the automated validation systems that ensure the reliability of the embedded platform powering autonomous aircraft... 
    Local area

    Zipline

    South San Francisco, CA
    6 days ago
  • $160k - $250k

     ...predictably in safety-critical environments. The Embedded Platform team builds the middleware and infrastructure...  ...integration for flight-software teams. Senior engineers lead substantial services and integrations; Staff engineers set direction across platform boundaries... 
    Local area

    Zipline

    South San Francisco, CA
    4 days ago
  • $160k - $250k

     ...and The Role  Zipline aircraft depend on embedded firmware to execute critical flight and safety...  ...mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and...  ...Software Engineer: $190,000 - $220,000 Staff Software Engineer: $220,000 - $250,000... 
    Work at office
    Local area

    Zipline

    San Francisco, CA
    17 days ago
  • $119k - $281k

     ...Team Description: Join the Brain Interfaces Embedded Systems Team and be part of an elite team of engineers working on high-performance, safety-critical embedded...  ...powered and latency-constrained environments. Firmware is the kernel of operation for the implant, and... 
    Full time
    Temporary work
    Internship
    Flexible hours

    NeuroTechX Services Inc.

    South San Francisco, CA
    5 hours ago
  •  ...aviation, marine and consumer products. Our team brings proven engineering expertise across technical consulting, rapid product...  ...cleantech industry. The Opportunity We are seeking a Staff Embedded Software Engineer to help set the technical direction for embedded... 

    Stafl Systems

    South San Francisco, CA
    2 days ago
  •  ...Neuralink in South San Francisco is seeking a Firmware Engineer to develop and optimize embedded software for robotic surgery applications. This foundational role involves creating new systems and refining legacy software while ensuring the highest standards of safety... 
    Full time

    Neuralink

    South San Francisco, CA
    3 days ago
  • $160k - $250k

     ...reliable management of the avionics sensor suite. As a Senior Embedded Software Validation Engineer, you will lead validation strategy and execution for...  ....• Debug failures across simulation, hardware, firmware, embedded software, and application software; clearly document... 
    Local area

    Zipline

    South San Francisco, CA
    8 days ago
  •  ...Zipline is seeking an experienced embedded software engineer to own flight-critical software running on an embedded Linux system at our hardware/software boundary. You will drive diagnostics, validation infra, and field-ready production code affecting aircraft reliability... 

    Telemetry Today LLC

    South San Francisco, CA
    3 days ago
  • $138k - $300k

     ...Responsibilities This is a new and foundational role for our team that will allow you to create new embedded systems from scratch while challenging and refining the old. As a Firmware Engineer, your responsibilities will encompass: Developing and optimizing embedded software for... 
    Full time
    Temporary work
    Flexible hours

    Neuralink

    South San Francisco, CA
    4 days ago
  • About the roleHinge Health is seeking a Firmware Engineer to join our Hardware Engineering team. In this role, you will play a key part in...  ...engineer, you will work on diverse projects, driving firmware / embedded software for highly integrated medical devices. You will... 
    Local area
    Worldwide

    Hinge Health

    San Francisco, CA
    5 days ago
  •  ...inefficiencies, and react to alerts all in near real-time.As a firmware engineering intern-MCU at Samsara, you will develop software that runs...  ...engineers on the team to design, develop and maintain embedded software for our gateway and sensor productsBring up new hardware... 
    Full time
    Internship
    Work at office
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Samsara

    San Francisco, CA
    6 days ago
  • $162k - $252k

     ...assembling a diverse, world-class team—engineers, designers, researchers, and product minds...  ...—always with a human-centric mindset.By embedding AI advancements into every HP product...  ...System Software team is responsible for firmware, operating system software, hardware-accelerated... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    HP IQ

    San Francisco, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Firmware Engineer. Be the first to apply!