Flock Safety
Engineering
AndroidFrameworkEngineer
Neural analysis suggests this role is
optimal for Mid candidates.
“Android Framework Engineer at Flock Safety. Skills: Android Framework, Embedded Systems, AOSP, Rust/C++. Develop system services. Develop IPC interfaces (AIDL)”
What You'll Achieve.
reduce crime; protect privacy; protect where people live, work, and play; capture and process data autonomously; improve self productivity; boost overall productivity; support multiple platforms
Industry & Context.
Power and performance optimizations; Reliability / self-healing; debugging skills on custom Android HW; trace app code through different layers of the stack; Tombstone / bugreport analysis
What They're Looking For.
Must Have
Android Framework Engineer, Embedded Systems role, headless, custom AOSP builds, system services, IPC interfaces (AIDL), hardware abstractions, AI-driven cameras, designing versioned service interfaces via AIDL/HIDL, expose device functionality to headless Kotlin apps via a custom SDK, developed testable service implementations in Rust/C++, android build system, API design between kernel and apps, Kotlin/JAVA development experience, coroutines, OS threading concepts, semaphores, synchronization, deadlocks, android profiler, memory leaks/management, Unit testing, CTS/VTS, Power and performance optimizations, profiler, perfetto, tracing, AOSP development, shell scripting experience, init. rc, security, SE Policy, debugging skills on custom Android HW, trace app code through different layers of the stack, OTA update experience, Reliability / self-healing, Network / connectivity, Tombstone / bugreport analysis, System app development, methodologies, design patterns, architecture, design, documentation, JIRA, Confluence, Jenkins, Gerrit, Git/GitHub
Nice to Have
C/C++ skills, lower levels of the stack, kernel, services, bootloaders, Linux kernel driver development experience, Linux platforms, Embedded Linux, perfetto, Qualcomm based Android devices, Qualcomm Camera Stack, automation shell scripts
What You'll Do.
Develop system services
Develop IPC interfaces (AIDL)
Develop hardware abstractions
Design versioned service interfaces
Expose device functionality
Develop testable service implementations
Contribute to system apps development
Contribute to system services development
Streamline code for multiple platforms
How You'll Work.
Team & Collaboration
Work with product team; Share helper scripts with the team
Full Job Description
WHO IS FLOCK? Every community deserves to be safe, it’s a fundamental right. Our mission is simple - to build technology that reduces crime and protects privacy. Flock partners with cities, businesses, schools, and neighborhoods to help protect where people live, work, and play. Last year, Flock technology supported over 1 million criminal investigations, helped solve approximately 20% of reported crimes in areas where it is deployed, and played a role in locating more than 10,000 missing people. We are a high-performance team united by urgency, ownership, and a shared commitment to meaningful impact. The work is fast-paced and the expectations are high. We push beyond perceived limits, support each other, and hold ourselves accountable to delivering results that matter. With over $1B in funding and an $8.3B valuation, we are scaling with intention and investing in the people who will help us build what others said could not be done. At Flock, you will find the opportunity to grow quickly, take on real responsibility, and contribute to something bigger than yourself. THE OPPORTUNITY Flock Safety is looking for an Android Framework Engineer to join our Device OS Team. To be clear: this is an Embedded Systems role, not a Mobile App role. We build on headless, custom AOSP builds—meaning there are no UI components, no Fragments, and no Play Store. You will be responsible for the "guts" of the device, developing the system services, IPC interfaces (AIDL), and hardware abstractions that allow our AI-driven cameras to capture and process data autonomously in the field for years. If you enjoy working at the intersection of the Android OS and custom hardware, this is your playground. THE SKILLSET We are looking for people who: - Bring experience designing versioned service interfaces via AIDL/HIDL to expose device functionality to headless Kotlin apps via a custom SDK - Have developed testable service implementations in Rust/C++ - Bring knowledge of the android build system
Applying for this Android Framework Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Flock Safety?
Real rants from real employees. Read before you apply.