See all roles

[Remote] Android Framework Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Flock is dedicated to building technology that reduces crime and protects privacy. They are seeking an Android Framework Engineer to develop system services and hardware abstractions for AI-driven cameras, focusing on the intersection of Android OS and custom hardware.

Responsibilities

  • 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 and best practices for API design between kernel and apps
  • Have strong Kotlin/JAVA development experience such as but not limited to exposure to coroutines & OS threading concepts such as semaphores, synchronization, deadlocks
  • Familiar with android profiler & memory leaks/management, etc
  • Unit testing, CTS/VTS
  • Power and performance optimizations, profiler, perfetto, tracing
  • Have exposure to or interest in AOSP development: Including shell scripting experience & init.rc
  • Exposure to security and SE Policy
  • Possess strong debugging skills on custom Android HW
  • Ability to 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, etc
  • Have experience with architecture, design, and documentation
  • Skilled in JIRA, Confluence, Jenkins, Gerrit, Git/GitHub
  • C/C++ skills and expertise with lower levels of the stack such as kernel, services, bootloaders etc
  • Linux kernel driver development experience
  • Experience working on Linux platforms, including Embedded Linux
  • Familiarity with tools like perfetto used for debugging and performance
  • Familiarity with Qualcomm based Android devices
  • Experience with Qualcomm Camera Stack
  • Have the ability to write automation shell scripts to improve self productivity and share such helper scripts with the team to boost overall productivity

Skills

  • 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 and best practices for API design between kernel and apps
  • Have strong Kotlin/JAVA development experience such as but not limited to exposure to coroutines & OS threading concepts such as semaphores, synchronization, deadlocks
  • Familiar with android profiler & memory leaks/management, etc
  • Unit testing, CTS/VTS
  • Power and performance optimizations, profiler, perfetto, tracing
  • Have exposure to or interest in AOSP development including shell scripting experience & init.rc
  • Exposure to security and SE Policy
  • Possess strong debugging skills on custom Android HW
  • Ability to 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, etc
  • Have experience with architecture, design, and documentation
  • Skilled in JIRA, Confluence, Jenkins, Gerrit, Git/GitHub
  • C/C++ skills and expertise with lower levels of the stack such as kernel, services, bootloaders etc
  • Linux kernel driver development experience
  • Experience working on Linux platforms, including Embedded Linux
  • Familiarity with tools like perfetto used for debugging and performance
  • Familiarity with Qualcomm based Android devices
  • Experience with Qualcomm Camera Stack
  • Have the ability to write automation shell scripts to improve self productivity and share such helper scripts with the team to boost overall productivity

Benefits

  • Flock Stock Options
  • Flexible PTO: We seriously mean it, plus 11 company holidays.
  • Fully-paid [health benefits](https://drive.google.com/file/d/1W8o-fLMVCOWL9pYFAVSMsSTaJAA9Vm_J/view) plan for employees: including Medical, Dental, and Vision and an HSA match.
  • Family Leave: All employees receive 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time.
  • Fertility & Family Benefits: We have partnered with [Maven](https://www.mavenclinic.com/), a complete digital health benefit for starting and raising a family. We will reimburse $10,000 a year for adoption, surrogacy, or fertility.
  • Mental Health: All employees receive an annual subscription to [Headspace](https://www.headspace.com/).
  • Caregiver Support: We have partnered with [Cariloop](https://www.cariloop.com/) to provide our employees with caregiver support
  • ERGs: We want all employees to thrive and feel like they belong at Flock. We offer three ERGs today - Women of Flock, Flock Proud, and Melanin Motion. If you are interested in talking to a representative from one of these, please let your recruiter know.
  • Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions.
  • WFH Stipend: $150 per month to cover the costs of working from home.
  • Productivity Stipend: $250 per year to use on Audible, Calm, Masterclass, Duolingo, Grammarly and so much more.
  • Home Office Stipend: A one-time $750 to help you create your dream office
  • Pet Insurance: We’ve partnered with [Pumpkin](https://hello.pumpkin.care/comparesem/?utm_source=google&utm_medium=cpc&utm_campaign=Google_USA_Search_Brand&utm_content=Google_USA_Search_Brand_General_Exact&utm_campaignid=15710600630&utm_adgroupid=131181652986&utm_adid=571944109837&utm_keyword=pumpkin%20pet%20insurance&utm_matchtype=e&gclid=Cj0KCQiA1sucBhDgARIsAFoytUuUlyKvQJvyvkLRt5ii432apq_7ng3BLv0vyiWHFdaawRzn-FrsMckaAvI5EALw_wcB) to provide insurance for our employee’s fur babies.

Company Overview

  • Flock Safety is the leading public safety platform designed to help communities prevent and reduce crime, not just respond to it. It was founded in 2017, and is headquartered in Atlanta, Georgia, USA, with a workforce of 1001-5000 employees. Its website is https://www.flocksafety.com.
  • Company H1B Sponsorship

  • Flock has a track record of offering H1B sponsorships, with 1 in 2024, 2 in 2022, 2 in 2021. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    You might like

    [Remote] Software Engineer, Banking

    Work from home Full-time role

    [Remote] Product Manager

    Work from home Full-time role

    [Remote] Werkstudent (m/w/d) AI-Based Sensor Analytics & Machine Learning

    Work from home Full-time role

    [Remote] Director of Finance and Corporate Development (REMOTE)

    Work from home Full-time role

    [Remote] Project Manager 2 - Strategic Enterprise Solutions (SES) Team - Remote

    Work from home Full-time role

    [Remote] Senior Analyst

    Work from home Full-time role

    [Remote] Customer Success Manager

    Work from home Full-time role

    [Remote] *Content Writer - Product Marketing || 100% Remote*

    Work from home Full-time role

    [Remote] GTM Operations Process Architect

    Work from home Full-time role

    [Remote] Remote Sales Representative - Entry Level

    Work from home Full-time role

    Experienced Remote Sales Representative for High-End Collectibles - Flexible Part-Time Hours with Competitive Salary

    Work from home Full-time role

    Internal Sales Associate

    Work from home Full-time role

    Experienced Data Entry Clerk – Work From Home Opportunity with arenaflex

    Work from home Full-time role

    Part-Time Remote Data Entry Specialist – No Experience Needed for E-commerce Customer Support and Order Management at arenaflex

    Work from home Full-time role

    Clinical Documentation Integrity Specialist - Per Diem (Remote) - Days - 8hr QVH

    Work from home Full-time role

    Mid-Level Android Developer

    Work from home Full-time role

    Senior Integration Architect

    Work from home Full-time role

    Remote Sales Live Chat Agent – Entry Level Immediate Start, No Experience Required

    Work from home Full-time role

    Specialty Insurance Product Manager/Assistant Product Manager

    Work from home Full-time role

    Operational Support Manager (Remote)

    Work from home Full-time role