Strong knowledge of vulnerability research and exploitation techniques
Experience with major CPU architectures and operating systems or platforms
Ability to reverse engineer software written in both unmanaged and managed languages
Understanding of common programming languages, vulnerability classes and exploitation methods
Knowledge of modern exploitation mitigations and approaches for bypassing them
Ability to research and exploit unfamiliar instruction sets, programming languages and platforms
Clear written communication skills for documenting and presenting complex technical findings
What the job involves
A Lead Security Researcher within the Exploit Development Group (EDG) is responsible for conducting high‑impact vulnerability research and exploit development that advances the state of the art in cybersecurity
The role contributes directly to NCC Group’s repu...