Software Engineer - Android

Uncrewed Engineering Jobs

Los Angeles (CA)

On-site

USD 110,000 - 150,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

0.25% stock options
Unlimited PTO
Health insurance

Job summary

Flyby Robotics in Los Angeles is seeking an experienced Android developer to advance Aviator, our ground control app for drones. You will design and build features with Kotlin, apply modern Android practices (Coroutines/Flow, DI), and collaborate with engineers from Nvidia, US Navy NAVAIR, and Yale.

You will integrate with backend APIs (REST, gRPC) for authentication, data synchronization, and user management, write robust logs, and develop unit and UI tests with JUnit, MockK/Mockito, and

Qualifications

  • 2+ years of Android development with Kotlin.

Responsibilities

  • Design and build app features using Kotlin and modern Android practices (Coroutines/Flow, DI).
  • Integrate with backend APIs (REST, gRPC) for authentication, data synchronization, and user management.
  • Write robust logs for app reliability and traceability.
  • Develop automated unit and UI tests using JUnit, MockK/Mockito, and Espresso/Compose Testing to verify UI, ViewModels, repositories, user interactions, and end-to-end application workflows.
  • Contribute to the overall software goals and current requirements of Flyby Robotics.

Skills

Kotlin
Coroutines
Flow/StateFlow/SharedFlow
Android architecture
Unit & UI testing

Tools

JUnit
MockK/Mockito
Espresso/Compose Testing
Hilt

Job description

About Flyby:

Flyby Robotics (https://www.flybyrobotics.com) builds drones with massively powerful GPU processing capabilities. Our team is crafting American-made drones that serve as programmable platforms for applications in machine learning, data capture, and AI-controlled operations. We envision a future where drones computing trillions of operations per second are deployed across the Western world with transformative impact across critical infrastructure, energy, frontier research, and national security. We are backed by top AI/hardware investors, including Neo, MaC Ventures, Naval Ravikant (AngelList founder), among others.

The Role:

You'll work with a team of engineers from Nvidia, US Navy NAVAIR, Sandia National Labs, and Yale to continue development of our ground control application, Aviator, that pilots use to fly our drones. As a core contributor to Aviator, you will work on features spanning user authentication, backend connectivity, and app lifecycle management.

  • What You'll Do: Design and build app features using Kotlin and modern Android practices (Coroutines/Flow, DI, etc.).
  • Integrate with backend APIs (REST, gRPC) for authentication, data synchronization, and user management.
  • Write robust logs for app reliability and traceability.
  • Develop automated unit and UI tests using JUnit, MockK/Mockito, and Espresso/Compose Testing to verify UI, ViewModels, repositories, user interactions, and end-to-end application workflows.
  • Contribute to the overall software goals and current requirements of Flyby Robotics.
  • Core Requirements:2+ years of professional experience in Android development using Kotlin.
  • Extensive knowledge of Kotlin reactive programming (Flow, StateFlow, SharedFlow), Coroutines, and Hilt Dependency Injection.
  • Proven track record of delivering high-quality code, project ownership, and writing robust tests.
  • Demonstrated competence with version control and code documentation.
  • Must be a US Citizen or Permanent Resident.
  • Able to commute or relocate to Los Angeles, CA.
  • Nice to have:Experience building in-app update mechanisms.
  • Understanding of MAVLink and the ArduPilot stack.
  • Familiarity with Gstreamer, MQTT, and MapBox.
  • You have a love for robots, drones, and hardware.
  • Compensation and Benefits:$130,000 per year annual salary.
  • 0.25% equity via stock options, depending on the candidate's experience.
  • Company holiday calendar and unlimited PTO.
  • Company group health insurance plans.

You'll be building a system critical to America's future. If you like to push to see what you can accomplish, consider applying for this role at Flyby Robotics.

Flyby Robotics is an equal-opportunity employer. We do not discriminate based on race, color, religion, national origin, gender, gender identity, gender expression, age, ancestry, citizenship, sexual orientation, status as a protected veteran, or any other legally protected characteristic.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Software Engineer - Kotlin for Drone AI Platform
Android Software Engineer - Kotlin for Drone AI Platform

Uncrewed Engineering Jobs • Los Angeles (CA)

On-site
USD 110,000 - 150,000
0.25% stock options
Unlimited PTO
Health insurance
Sales Executive
Sales Executive

Flyby Robotics • Los Angeles (CA)

On-site
USD 90,000 - 110,000
Health insurance
Stock options
Paid time off
Senior Software Engineer - Mobile Platform
Senior Software Engineer - Mobile Platform

Skydio Inc. • San Mateo (CA)

On-site
USD 170,000 - 240,000
Equity in stock options
Comprehensive benefits packages
Paid vacation and sick leave
+1
Senior Software Engineer - Mobile Platform
Senior Software Engineer - Mobile Platform

Precision Labs • San Mateo (CA)

Hybrid
USD 190,000 - 250,000
Stock options
Health insurance
401K
+1
Senior Software Engineer - Mobile Platform
Senior Software Engineer - Mobile Platform

Speedrun Talent Network • San Mateo (CA), Northern (KY)

Hybrid
USD 190,000 - 250,000
Enterprise Drone Sales
Enterprise Drone Sales

Flyby Robotics • El Segundo (CA)

On-site
USD 90,000 - 110,000
Stock options
Health insurance
PTO
+1
Software Eng II Embedded
Software Eng II Embedded

AV • San Diego (CA)

On-site
USD 82,000 - 125,000
Medical, dental, vision
401(k) with company match
9/80 work schedule
+1
Android Application Engineer
Android Application Engineer

eyesAtop • New York (NY)

On-site
USD 180,000 - 220,000
Dental Insurance
Health Insurance
Paid time off
+1
Senior Software Engineer (Apps)
Senior Software Engineer (Apps)

AV • Lawrence (KS)

On-site
USD 112,000 - 170,000
Software Engineer, Advanced Pilot Assistant Software (Autonomy/Robotics)
Software Engineer, Advanced Pilot Assistant Software (Autonomy/Robotics)

AI Chopping Block, Inc. • San Carlos (CA)

On-site
USD 120,000 - 160,000
Healthcare: 100% of employee medical
3 weeks PTO + 13+ paid holidays
401(k) plan