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.
The role:
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.
The ideal candidate:
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.
The perks and benefits:
25 days holiday (rising to 28 days with length of service) plus bank holidays
Yearly company bonus (based on company targets)
Training and conference budgets
Private medical insurance
Employee Assistance Programme
Competitive matched pension
4x death in service
Cycle to work scheme
Company socials throughout the year
Free soft drinks, hot drinks, beer & snacks
The location:
You'll have the option to work remotely, from our office in the centre of Basingstoke or from our London office (Southwark).
We are proud to be accredited with the Workplace Wellbeing Charter.
Interrupt Labs is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
We aim to respond to all candidates via email within a week of their application. Please note that emails may go to your spam or junk folder.
Skills Required
- Experience in C, C++, Java, Python
- 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
- Experience using fuzzers and developing custom VR tooling
- Ability to present technical findings clearly to others
- Enthusiasm for learning, taking things apart, and solving hard problems
What We Do
Interrupt Labs is a specialized computer security firm dedicated to providing world-leading vulnerability research and capabilities. The company's expert team leverages a diverse range of backgrounds across the security landscape to tackle complex challenges. They provide their research services to a variety of high-stakes sectors, including telecommunications, banking, and government entities, focusing on targets such as browsers, mobile devices, and automotive systems.








