Skydio is looking to solve the problem of creating a new kind of mobile experience for truly autonomous drones, which demands novel interactions that leverage Skydio's onboard intelligence to empower a broader, more diverse audience of drone users.
Requirements
- Kotlin, Android Studio, Gradle, adb, Linux, and follow best practices for app development using Android Architecture Components and Jetpack Compose
- Experience in C++ and OpenGL is a big plus.
- Ability to create tools and automate your workflows using Python scripts
- Experience with IoT or embedded devices using Android NDK
- You've shipped code to the App Store or Google Play store and have experienced the joys (and frustrations) of getting feedback from real users.
Responsibilities
- Design, prototype, and refine advanced drone interfaces, and then polish a consistent mobile experience for release to the world.
- Contribute to the development of user interfaces for the world's most advanced autonomous flying camera.
- Combine your 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 your own experiences piloting Skydio drones.
Other
- Senior, or MS-level college student with practical project and/or industry experience developing mobile applications on Android.
- Passion for meticulously crafted interfaces that strike the correct balance between ease-of-use, elegance, and power.
- Appreciate the value of code-review and other collaborative development practices.
- Degree requirements: Undergrad, Graduate students, and PhD students
- Travel requirements: not mentioned