Fly Zipline logo

Software Engineer - Embedded Firmware

Fly ZiplineSouth San Francisco, California, USA
Full Timeembeddedc++rust+5 more
Apply Now
Fly Zipline logo

Software Engineer - Embedded Firmware

Fly Zipline

Apply Now

Zipline is seeking a Software Engineer specializing in Embedded Firmware to develop critical software for their drone delivery systems. The role involves collaboration with various engineering disciplines to enhance the reliability and observability of firmware systems, utilizing languages such as C++, Rust, and Python.

Qualification

  • Proficiency in C++ for firmware development.
  • Experience with Rust and Python for tooling development.
  • Familiarity with embedded systems and microcontrollers.
  • Understanding of embedded Linux environments.
  • Ability to work collaboratively across multiple engineering disciplines.

Responsibility

  • Design and build software for critical flight and safety processes on microcontrollers and embedded Linux edge computers.
  • Collaborate with electrical, mechanical, and systems engineers to ensure seamless integration of firmware with hardware.
  • Improve the reliability of the flight software system as a whole.
  • Develop reusable firmware infrastructure to enhance system observability and reliability.
  • Deploy tooling in production systems in challenging environments.

Similar Jobs