Find a jobRecruiters

Firmware Engineer Intern

Exclusive opportunity

Onsite

Firmware Engineer Intern

Zipline

Firmware Engineer Intern

Skills

RustLinux

12 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Location:

San Francisco, CA, USA

Work mode:

Onsite

Published on:

21 October 2026

What they need


Who you are

  • Is passionate about learning about firmware, realtime systems, Zipline’s aircraft and systems, and our mission
  • Has prior internship or design team experience
  • Has experience with writing C or C++
  • Has excellent grades in embedded systems classes
  • Rising seniors are preferred

What the job involves

  • The firmware team owns the embedded firmware on all of our microcontroller systems on our aircraft and delivery system
  • We range from the application layer to the platform and foundation it’s built on
  • Including bootloaders, RTOS integration, serial and ethernet communication, up to battery management and motor control
  • Zipline aircraft depend on embedded firmware to execute critical flight and safety functions across a network of microcontrollers and embedded Linux computers
  • This software must perform reliably as aircraft move from manufacturing into delivery operations at field sites around the world, including locations that are difficult to access over a network
  • You will own C++ firmware and supporting tools that are critical to the safety and operation of these systems
  • While making the system more observable and easier to diagnose at scale
  • Working alongside electrical, mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight data into reliable, maintainable software for deployed aircraft
  • Design and build C++ firmware for a distributed system of aircraft microcontrollers
  • Develop reliable Ethernet, serial, and other microcontroller communication interfaces
  • Define platform-level interfaces and reusable firmware components that support multiple aircraft subsystems
  • Own the predictable and reliable performance of our microcontroller systems and the communication buses that connect them, across startup, real-time operation, fault handling, and recovery
  • Optimize real-time behavior, including CPU utilization, memory usage, scheduling latency, timing jitter, and resource contention
  • Develop metrics, monitoring and troubleshooting capabilities to prepare the system for field deployment at scale
  • Develop Rust-based tooling and software-in-the-loop simulations to test and validate firmware behavior
  • Our internships are full-time positions, in-person at our South San Francisco. We will host our Summer 2027 interns from May to June/September

Other offers great for you!

These companies are also looking for great profiles

Soors

Data Engineer H/F

Freelance

Paris, France

Hybrid

Skills

SQL QueriesSnowflake

18 hours ago

Quick apply

Futurwork

Senior Network Engineer

Freelance

Brussels, Belgium

Hybrid

Skills

PythonAnsibleJiraZabbixAzure

7 hours ago

Quick apply

Rheso.tech

Mission Secure Firmware Engineer

Freelance

Nice, France

Hybrid

Skills

Electronics

1 hour ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools