Software Engineer - Android

Flyby Robotics

Los Angeles (CA)

On-site

USD 117,000 - 143,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity stock options
Unlimited PTO
Group health insurance
Holiday calendar

Job summary

Flyby Robotics in Los Angeles, CA is seeking a skilled Android engineer to contribute to Aviator, the ground control app powering our drone platform.

You will design features in Kotlin, apply modern Android patterns, and integrate with REST and gRPC backends for authentication and data sync. The role emphasizes robust testing (JUnit, Espresso) and solid code quality, with 2+ years of Android/Kotlin experience and eligibility to work in the US.

Qualifications

  • 2+ years Android development with Kotlin.
  • Experience with Flow/StateFlow and Coroutines.
  • Experience with Hilt DI and writing tests.
  • US Citizen or Permanent Resident; able to relocate to LA.

Responsibilities

  • 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 workflows.
  • Contribute to overall software goals and current Flyby Robotics requirements.

Skills

Kotlin Android
Flow/StateFlow
Coroutines
Hilt DI
Testing (JUnit)
Git
Documentation

Tools

REST API
gRPC
Espresso

Job description

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.

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 Engineer (Kotlin) for Drone Control - Equity & PTO
Android Engineer (Kotlin) for Drone Control - Equity & PTO

Flyby Robotics • Los Angeles (CA)

On-site
USD 117,000 - 143,000
Equity stock options
Unlimited PTO
Group health insurance
+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
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
Senior Software Engineer

Skyways • Austin (TX)

On-site
USD 150,000 - 185,000
Stock options
Medical, dental, and vision coverage
Paid time off
+4
Drone Engineer
Drone Engineer

Modern Intelligence • Austin (TX), Northern (KY)

Hybrid
USD 100,000 - 125,000
Medical, dental, vision for you and a1
Flexible PTO
Paid Holidays
+1
Software Engineer
Software Engineer

AeroVironment, Inc. • Melbourne (FL)

On-site
USD 120,000 - 170,000
Medical, Dental, Vision
401K with company matching
9/80 work schedule
Software Engineer - Autonomy Infrastructure, Systems and Tools
Software Engineer - Autonomy Infrastructure, Systems and Tools

Skydio Inc. • San Mateo (CA)

On-site
USD 170,000 - 240,000
Competitive base salary
Stock options
Comprehensive benefits package
+2
Senior Software Engineer
Senior Software Engineer

Paycom - ATS • Torrance (CA)

On-site
USD 137,000 - 183,000
Equity
Bonus potential