Trainee Research Developer Programme

Our Research team are looking for graduates with a passion for both software development and cyber security, who are keen to expand their abilities and build a career in developing for quality capabilities for a range of platforms.

You will join our Research team who are experienced specialists in both secure development and world-class vulnerability research and reverse engineering. Research developers combine these skillsets to help our clients solve their most complex information security challenges.

As a research developer, you could be helping design and deliver a product from scratch one day, and tearing apart the Linux kernel the next.

Trainees will be involved in developing bespoke high assurance security applications, as well as building proof of concept demonstrators and support to Vulnerability Research and Reverse Engineering efforts.

For a taster of some of our published work, take a look at Frag Grenade! A Remote Code Execution Vulnerability in the Steam Client.

Interviewing Process

There will be a two stage interview process for Trainee Research Developers. The first stage is a technical assessment which will consist of a series of freeform technical challenges, identifying common software vulnerabilities and logic oversights.

The second stage will be a competency based interview, giving us a chance to get to know you and for you to learn more about Context.

Successful applicants for this role would work closely with our UK government clients, so must be willing to undergo the DV clearance process.

The Programme

As a Trainee Research Developer, you will be given training and mentoring to learn new skills in the first few weeks, after which you will be given the opportunity to start working on live projects with an experienced mentor.

The training program structure is detailed below:

  • Week 1- Induction and code collaboration skills
  • Week 2- Secure development essentials
  • Week 3- Binary analysis and reverse engineering for developers



Applications for the September 2020 intake for our Trainee Research Programme are now open. Apply Now

CHECK IT Health Check Service
Cyber Essentials
CESG Certified Service
First - Improving Security Together
BSI ISO 9001 FS 581360
BSI ISO 27001 IS 553326
PCI - Approved Scanning Vendor
NCSC CCSC - Assured Service Provider
ASSURE Cyber Supplier - CAA