Android Security Researcher & Android OS / Framework Developer

Role Overview:

  • We are hiring an Android Security Researcher with hands-on experience in Android development and basic exposure to Android OS (AOSP) and Framework (Middleware) layer
  • The role involves understanding Android internals, analyzing applications, and contributing to secure and stable Android system components

Key Responsibilities:

Application Security

  • Perform static and dynamic analysis of Android applications in controlled environments
  • Study app signing, integrity checks, and platform-level protections
  • Identify and document security issues with proof-of-concept

Android OS & Framework Development

  • Analyze AOSP (Android 14/15/16+) source code
  • Work on Android Framework layer:
  • System Services
  • Binder IPC
  • Core system components
  • Assist in building or modifying AOSP-based systems

System Security & Permissions

  • Understand Android permission model (normal, dangerous, signature, privileged)
  • Study sandboxing and SELinux enforcement
  • Evaluate app interaction with system-level components

Research & Documentation

  • Conduct security research in authorized lab environments
  • Document findings with clear technical details
  • Provide recommendations to improve security

Required Skills:

Core Development

  • Strong Android development skills (Kotlin/Java)
  • Experience with Android SDK and app lifecycle
  • Basic understanding of Jetpack components

Android OS / Framework

  • Basic to intermediate knowledge of AOSP
  • Understanding of Android architecture:
  • Framework layer
  • System services
  • Binder IPC

Security & Analysis

  • Familiarity with reverse engineering tools (jadx, apktool)
  • Basic knowledge of dynamic analysis (Frida, Burp Suite)
  • Understanding of Android permission model and security basics

System & Tools

  • Good understanding of Linux fundamentals
  • Ability to read and analyze large codebases

Find Latest Job