Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Flock Safety Logo

Senior Android Software Engineer – Embedded Systems & Aviation Platform

Flock Safety

$171,000 - $200,000
Nov 11, 2025
Remote, US
Apply Now

Flock Safety is looking to solve crime prevention and security issues by developing the Android applications that power their expanding aviation platform for first responders, specifically focusing on drone-related products and the software at the highest layer of the embedded Android stack.

Requirements

  • Strong Java/C++ and Kotlin experience
  • Possess strong debugging skills and experience with debugging custom Android embedded software
  • Knowledge of Android application development, methodologies, design patterns
  • Proficiency with coroutines and asynchronous programming — the app is highly asynchronous, so strong understanding of concurrency and async workflows is beneficial
  • Have the ability to read through a large existing codebase and adapt quickly
  • Have worked on other mobile application frameworks
  • Have experience with architecture, design, documentation

Responsibilities

  • Design and build intuitive, reliable, and high-performance Android experiences that connect users to live flight operations, mission data, and real-time situational awareness tools in the field.
  • Develop applications that capture, process, and upload data autonomously for years without human intervention.
  • Bridge the gap between software, hardware, and public safety operations.
  • Collaborate closely with flight software, hardware, and product teams to define requirements, implement scalable features, and iteratively deliver impactful updates.
  • Gain an in-depth understanding of Flock’s technology.
  • Familiarize yourself with the device software architecture.
  • Understand the software release process we will be following.

Other

  • If an offer is extended and accepted, this position requires the ability to obtain and maintain Criminal Justice Information Services (CJIS) certification as a condition of employment.
  • Applicants must meet all FBI CJIS Security Policy requirements, including a fingerprint-based background check.
  • Consumer empathy, desire and ability to understand the world the Technicians live in and how to improve it
  • Flexible PTO
  • Fully-paid health benefits plan for employees