Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Zipline Logo

Software Engineer - Embedded Firmware

Zipline

$160,000 - $215,000
Aug 14, 2025
South San Francisco, CA, USA
Apply Now

Zipline is looking to build the lowest level and most safety-critical software on their aircraft to ensure seamless transitions from manufacturing lines to being a participant in the largest drone delivery network in the world.

Requirements

  • Strong software engineering skills, with proficiency in at least one strongly typed language (C++, Rust, and Python)
  • Experience building and maintaining real-world deployed embedded systems, and handling the long tail of edge cases to ensure consistent safety, reliability and high performance
  • Fluency in implementing peripheral drivers based on electrical schematics and datasheets, and debugging at this boundary in order to support prototype hardware evaluation
  • Curiosity and a willingness to learn and work in a variety of embedded environments, from running on bare metal, to using and RTOS and integrating with embedded Linux
  • A systems mindset and intuition for debugging; when anything could be wrong, you know how to narrow down the possibilities

Responsibilities

  • Design and build the software necessary to run critical flight and safety processes on a network of microcontrollers, in cooperation with embedded Linux edge computers
  • Understand and improve the reliability of the flight software system as a whole, working with hardware and systems engineers to develop comprehensive fault management strategies and hardware-in-the-loop tests
  • Analyze the runtime characteristics of our avionics software in flight to build confidence in its performance, focusing on re-usable, maintainable software and optimizing where required
  • Develop metrics, monitoring and troubleshooting capabilities to prepare the system for field deployment at scale
  • Design and build data collection and testing tools to support early stage evaluation of new sensors, communications systems, and microcontroller platforms

Other

  • Ability to work from the office on a regular basis
  • Must be able to work in a hybrid in-office and distributed work environment, centered around our headquarters in South San Francisco, CA