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