Firmware Engineer Intern (Spring 2027)
Core
Design and build C++ firmware for a distributed system of aircraft microcontrollers to execute critical flight and safety functions.
Role type
Firmware Engineer Intern
Builds
Embedded firmware for Zipline's autonomous drone delivery aircraft
Domain
Aerospace / Embedded Systems / Logistics
Required skills
C++, embedded systems, microcontroller programming, real-time systems, communication interfaces (Ethernet, serial), system optimization
Preferred skills
Rust, software-in-the-loop simulations, rising senior status
Technologies
C++, Rust, embedded Linux, RTOS
Responsibilities
Design and build C++ firmware for distributed aircraft microcontrollers; Develop reliable communication interfaces; Define platform-level interfaces and reusable components; Optimize real-time behavior (CPU, memory, latency); Develop metrics and monitoring capabilities for field deployment.
Seniority
Intern
