Mobile Software Engineer Intern
Skydio
About the Role
We are looking for interns for Summer 2027. Truly autonomous drones are a new product category that demands a new kind of mobile experience. We are crafting completely novel interactions that leverage Skydio’s onboard intelligence to empower a much broader, more diverse audience of drone users.
Key Responsibilities
- Design, prototype, and refine advanced drone interfaces, and then polish a consistent mobile experience for release.
- Contribute to the development of user interfaces for the world’s most advanced autonomous flying camera.
- Combine knowledge of Android ecosystems with our Drone Intelligence API to help create a new gold standard for what a drone app should be.
- Improve user experiences by incorporating augmented reality, in-app content creation, and sharing capabilities.
- Iterate on designs based on user feedback, internal testing, and experiences piloting Skydio drones.
Requirements & Tech Stack
- Passion for meticulously crafted interfaces that strike the correct balance between ease-of-use, elegance, and power.
- For Android, we use: Kotlin, Android Studio, Gradle, adb, Linux, and follow best practices for app development using Android Architecture Components and Jetpack Compose.
- Ability to create tools and automate workflows using Python scripts.
- Appreciation for the value of code-review and other collaborative development practices.
- Experience with IoT or embedded devices using Android NDK.
Qualifications
- Senior, or MS-level college student with practical project and/or industry experience developing mobile applications on Android.
- Experience in C++ and OpenGL is a big plus.
- Bonus points: Shipped code to the App Store or Google Play store and experienced getting feedback from real users.