Android Application Engineer

Eyesatop

$180K — $220K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of professional Android development experience in Kotlin and/or Java
  • Strong understanding of Android architecture patterns like MVVM and clean architecture
  • Experience with real-time data rendering, including maps, video, and telemetry
  • Solid grasp of networking fundamentals, including sockets and HTTP APIs
  • Comfort with performance profiling and on-device debugging

Responsibilities

  • Own the eyesAtop Android control application: architecture, development, and reliability management
  • Build real-time UIs for drone telemetry, video feeds, and maps
  • Design workflows for commanding drone fleets in urgent environments
  • Manage real-time data streams using various protocols
  • Optimize app performance on ruggedized Android devices
  • Handle degraded connectivity scenarios with fallback strategies
  • Translate pilot and operator feedback into actionable product improvements

Benefits

  • Access to cutting-edge technology in the defense sector
  • Opportunity to work directly with pilots and operators in critical environments
  • Impactful role with high operational stakes and reliability standards
  • Collaboration with engineers across various disciplines
  • Flexible work environment focused on innovation and performance
Full Job Description
The Role

Our software flies drones in combat. The Android control app is the operator's window into the battlefield: it is how a single person commands a fleet of drones in real time, under pressure, in the field. We are looking for an Android Application Engineer to own that interface end to end.

This is not a consumer app. Every design decision carries operational weight. The UI must surface the right information at the right moment, respond instantly under degraded conditions, and never fail when it matters. You will work directly with pilots and operators, translate field feedback into product decisions, and own the application from architecture through deployment.

What you'll do

  • Own the eyesAtop Android control application: architecture, development, performance, and reliability
  • Build real-time UIs that display live drone telemetry, video feeds, map overlays, and fleet status simultaneously
  • Design and implement operator workflows for commanding autonomous drone fleets in high-stakes, low-margin-for-error environments
  • Manage real-time data streams over UDP/TCP, WebSockets, and custom protocols between the app and backend services
  • Optimize for responsiveness and stability on ruggedized Android hardware used in the field
  • Handle connectivity-degraded scenarios gracefully: offline modes, reconnection logic, and partial state recovery
  • Work closely with pilots and operators to translate field feedback into product decisions
  • Collaborate with backend and integration engineers to define and consume APIs

Requirements

  • 3+ years of professional Android development in Kotlin and / or Java
  • Strong understanding of Android architecture patterns (MVVM, clean architecture), lifecycle management, and background processing
  • Experience with real-time data rendering: maps, video, and live telemetry visualizations
  • Solid grasp of networking fundamentals: sockets, HTTP APIs, WebSockets, and serialization
  • Comfort with performance profiling, memory management, and on-device debugging
  • Ability to reason about UX in high-stress, heads-down operational contexts; reliability and clarity over aesthetics


Strong fit if

  • You've worked with drone vendor SDKs (DJI, Autel, or similar) or built abstraction layers over hardware APIs
  • You've built apps that display real-time geo and map data: drone tracks, routes, areas of interest
  • You have experience with video streaming (RTSP, WebRTC, or similar) in mobile applications
  • You've worked on hardware-connected Android apps: Bluetooth, USB serial, or other external devices
  • You understand what it means to build UI for operators, not consumers: the standard is reliability and clarity, not polish
  • You have a background in defense, field robotics, avionics, or similar mission-critical domains


Compensation: $180,000 - $220,000 base salary

Similar Jobs

More Jobs at Eyesatop

More Aerospace & Defense Jobs

Find similar Android Application Engineer jobs: