Execution & Topology Software Engineering Intern
Wing
About the Role
Wing is seeking a Software Engineer Intern to join the Wing Execution & Topology team in Palo Alto, CA. This team develops the core backend systems for the Wing Drone Delivery Network, responsible for generating and managing key network locations (Delivery Zones, Charge Zones, Pickup Zones), connecting them with flight paths, allocating resources, and coordinating autonomous aircraft movements.
As an intern, you will contribute to expanding the feature set and reliability of the delivery network, collaborate with experienced engineers, and witness drone delivery operations.
Key Responsibilities
- Design, develop, and test backend software solutions in C++ to manage delivery network topology, allocate fleet resources, and coordinate autonomous flight operations.
- Build and enhance core backend services and APIs for managing geospatial network locations and converting requests into drone missions.
- Collaborate with engineers across teams to build reliable features and integrate with existing distributed systems.
- Write well-tested, maintainable production code to address real-world challenges of autonomous drone delivery.
Requirements & Tech Stack
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Graduation between December 2027 and August 2028.
- Strong foundation in data structures, algorithms, and software design.
- Ability to read and understand C++ (experience with C++ is preferred).
- Ability to identify and work towards solutions for challenging problems with mentorship.
- Good written and verbal communication skills.
- Strong examples of previous engineering experience from internships, academic, or extracurricular projects.
- Willingness to learn.
Program Details
- 12-week paid summer internship.
- Hybrid, in-person program in Palo Alto, CA.
- Start dates in May or June.
- Must be a current student intending to return to your degree program after the internship.