Embedded Software Engineer Intern; Fall
Listed on 2026-06-13
-
Software Development
Embedded Software Engineer, Robotics
About Zipline
Zipline is the world’s largest and most experienced drone delivery service. We are on a mission to serve all humans equally by ensuring access to food, medicine and essential goods anytime, anywhere. We design, build, and operate the world’s largest autonomous logistics system, delivering critical supplies quickly and reliably. Today, Zipline operates on four continents, makes a delivery somewhere in the world every 30 seconds, and has completed millions of deliveries to date, including blood, vaccines, medical supplies, food, and retail products.
Aboutthe Embedded Team
Zipline designs and operates the world’s largest drone delivery service providing access to critical medical supplies. Leading the way in drone delivery often means exceeding the capabilities of what’s available off the shelf, and as a result we need to engineer the majority of our system in-house. Doubling down on the reliability of our systems by writing embedded applications and drivers close to the hardware is a critical path to delivering to people whose lives will be meaningfully affected by smarter, more equitable access!
We trust our team, so we’ll trust you. We’ll help you (and you’ll help us) find an area of technical ownership that you can dive deep into to define system requirements, develop creative and simple solutions, and prove with testing and data that your system meets the rigors and edge‑cases of real‑world deployment. We are a team that is constantly learning to improve our systems, and ourselves, and we can’t wait for you to join us!
Among our current challenges:
- Design and develop a software platform for the new P2 Zip and the world’s cutest Droid delivery and dock system
- Scale our flight and distribution center software to allow upwards exponentially more deliveries per day
- Prototype, test, and refine next generation flight and ground systems working alongside our mechanical and electrical engineering teams
- Develop safe software architecture that will be deployed across the world
- Develop perception solutions for any weather and any real world environment
- Achieve safety and reliability goals beyond the current state of the art
Zipline is looking for interns to join our Embedded Systems team to advance our autonomous aircraft and ground systems. In this role, you will work alongside cross‑functional partners to develop solutions to some of our trickiest problems. A lot goes into flying vital supplies autonomously, but doing so reliably and at scale is an even bigger challenge. From deploying embedded software to devices across the world, fault response and handling, launching and landing, all the way to integration with our customer’s physical and software systems, you will work with and learn from not only some of the most impressive embedded engineers in the field, but from a huge variety of our amazing Zipline team!
WhatYou'll Do
- Build an RF radio test setup to validate antenna performance of the flight compute at the production end‑of‑line. Own the entire system—from RF signal injection, testing, and validation, to developing manufacturing software test suites, integrating with hardware‑in‑the‑loop and leveraging simulation.
- Develop firmware for a real‑time coprocessor that manages high‑frequency signals and I/O expansion for the Linux camera subsystem. Own the overall system design, contribute to board design revisions, and validate signal integrity, jitter, and clock alignment.
- Build a high‑data‑rate voltage and current telemetry system that runs continuously in our RTOS using ADCs, I2C devices and GPIO interrupts. Test this feature rigorously, deploy it to production globally, build data analysis tools to verify that the feature is working properly, and use this data to root‑cause tricky failures to improve reliability.
- Rapidly iterate on the concept of a new perception system, integrate compute modules and sensor prototypes to fly a proof of concept ASAP and de‑risk key aspects of the approach.
- Work with operations teams to identify ways to improve our ground systems behavior to enable faster aircraft launch and landing. Prioritize changes by obtaining engineering leadership buy‑in and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).