Skydio
Senior Software Engineer - Android Platform
$190K–$250K
San Mateo, California, United States · Hybrid · Senior · Full-time · Posted Oct 8, 2026
- Experience
- 5+ years professional software engineering experience with Android AOSP.
About the job
Build Android controller software that connects Skydio’s autonomous flight systems, cloud services, and hardware to support drone control, video streaming, and mission management.
What you'll do
- Design operator interfaces for drone control, video streaming, and mission management.
- Build features across C++ autonomy libraries, JNI/NDK, Android, and cloud services; collaborate with cross-functional teams.
- Use AI-powered agentic workflows and mentor engineers to improve engineering velocity and software quality.
What they ask for
- 5+ years of professional software engineering experience with Android AOSP.
- Deep Android NDK and JNI experience building and debugging production native libraries.
- Proficiency in Kotlin and modern Android tools, including Coroutines, Jetpack/Architecture Components, and Gradle.
- Experience with graphics APIs, native/managed debugging and profiling, low-latency network communication, and Linux development environments.
Nice to have
- Experience shipping mobile apps integrated with IoT devices or robots; Bazel experience.
- AOSP or Android platform/framework experience; familiarity with video codecs, camera pipelines, or real-time media processing.
Pay
$190,000 - $250,000 USD annual base salary
Tools
Android AOSP, Kotlin, Java, C++, Android NDK, JNI, Coroutines, Jetpack/Architecture Components
AI focus
Build and use AI-powered agentic workflows for automated testing, code generation, and intelligent developer tooling.
Model-written summary · the original posting is authoritative