Android Vulnerability Researcher

Interrupt Labs
Basingstoke, United Kingdom
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Basingstoke, United Kingdom

Tech stack

C
Java
Android
C++
Python
Program Analysis
Reverse Engineering
Vulnerability Analysis

Job description

  • You will join our team to identify vulnerabilities in devices running Android-based operating systems using a combination of static and dynamic analysis techniques.

  • You will develop proof-of-concepts for vulnerabilities identified.

  • You'll use common VR toolsets such as fuzzers and reverse engineering tools (this includes access to custom tooling developed in-house) and develop your own as needed.

  • You'll need to present your findings in a useful and accessible way to others.

  • You'll have access to internal and external training and conferences to refine and hone your skillset.

Requirements

We are looking for experienced and passionate people who have a background in Vulnerability Research (VR), offensive security and reverse engineering on Android platforms. This role is open to mid-level, senior and principal researchers., * Experience in C, C++, Java, Python, etc

  • Experience reverse engineering ARM64 and/or Java/Smali

  • Experience with reverse engineering tools such as Binary Ninja, IDA, Ghidra, Frida, or similar

  • Knowledge of Android platform internals and security model

  • Direct experience performing vulnerability research and reverse engineering on Android platforms.

  • Interested and passionate about learning new things, taking things apart, and getting stuck into new problems and challenges.

Apply for this position