Flock Safety

Engineering

AndroidFrameworkEngineer

$130–160k United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“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.

Engineering
Problems you'll solve

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

Free ATS check

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.

Read Company Rants →