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