Technical skills
C++Android developmentCybersecurity
About this role
Role
responsibilities
- Searching for zero-day vulnerabilities in the latest Android mobile devices (user and kernel space)* Collaboration with low level development and hardware teams during product development
Requirements
- Must: At least 4 years of experience in low level security research Experience in exploit development
- Experience in reverse engineering Experience in writing C/C++ code Knowledge of OS internals (preferably Linux)
Nice to have
- End-to-end exploit development of any found zero-day vulnerability Knowledge of all major low level security mitigations (e.g. NX, ASLR/PIE, canaries, RELRO, CFI) and how to bypass them effectively Research and exploit development in kernel space, preferably in Linux Past/present participation in CTF, mostly in pwn category Knowledge of Android internals Experience in using adb, Android SDK/NDK, Frida Knowledge and/or experience in fuzzing Knowledge of Bluetooth protocol stack Knowledge of ARM/ARM64 assembly