Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Mobile Platform

Home > C/C++ programming jobs

Senior Software Engineer - Mobile Platform in USA

  • San Mateo, CA

Responsibilities

  • Design intuitive, high-performance interfaces for real-time drone control, video streaming, and mission management.
  • Collaborate with autonomy, firmware, cloud, and product teams to translate complex capabilities into reliable user experiences.
  • Architect and build features spanning C++ autonomy libraries, Android applications, JNI/NDK, Kotlin UI, and cloud services.
  • Use AI-powered agentic workflows for automated testing, code generation, and developer tooling.
  • Own end-to-end product outcomes with a focus on operator needs, reliability, performance, and usability.
  • Mentor engineers and improve software quality, system design, and user-centric engineering practices.

Requirements

  • At least 5 years of professional software engineering experience.
  • Substantial experience with Android AOSP and Android development using Kotlin and Java, with some C++ experience preferred.
  • Deep experience with Android NDK and JNI, including production native libraries.
  • Proficiency with Kotlin and the modern Android ecosystem, including Coroutines, Jetpack/Architecture Components, and Gradle.
  • Experience with graphics APIs such as Vulkan, OpenGL ES, or Metal.
  • Strong debugging and profiling skills across native and managed code, including ASan, Perfetto, and Android Studio profilers.
  • Experience with low-latency network communication using UDP, WebRTC, or custom protocols.
  • Proficiency in Linux development environments.
  • Experience shipping mobile applications integrated with IoT devices or robots is preferred.
  • Experience with Bazel, Android platform/framework development, video codecs, camera pipelines, or real-time media processing is preferred.
  • FAA Part 107 certification is strongly encouraged within the first 60 days and required for certain positions.

Benefits

  • Annual base salary range of $190,000-$250,000.
  • Equity in the form of stock options.
  • Company group health insurance plans.
  • Paid vacation, sick leave, holiday pay, and a 401K savings plan.
  • Relocation assistance may be available for eligible roles.
  • Regular full-time employee benefits are subject to applicable laws, company policies, and eligibility criteria.

Salary: $190k - $250k/yr

Skydio

Skydio is the leading U.S.-based drone manufacturer and the world leader in autonomous flight technology. We leverage breakthrough artificial intelligence to create flying robots that are easier to operate, safer to fly, and more capable in complex environments. Our systems are trusted by more th...

Similar positions

Embedded Software Engineer

  • AnySignal
  • Full time
  • USA
  • 10/15/2026
  • Salary: $130k - $165k/yr
  • Los Angeles, CA

Senior Software Engineer, Firefox Security

  • Mozilla
  • Full time
  • Remote
  • 10/15/2026
  • Germany

Principal Software Engineer

  • Microsoft
  • Full time
  • USA
  • 10/15/2026
  • Salary: $143k - $304k/yr
  • Redmond, WA

Security Software Engineer (L6)

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $499k-$900k
  • Remote

Haptics Firmware Engineer

  • Apple
  • Full time
  • USA
  • 10/15/2026
  • Cupertino, CA