Research Assistant/Associate

Department of Computer Science and Technology, West Cambridge

University of Cambridge, Trinity Ln, Cambridge, UK


  • Posted on: 15th Feb 2021
  • Salary: £26,715-£40,322
  • REF: NR25708
  • Closes: 15th March 2021
  • Contract Type: Fixed-Term/Contract
  • Hours: Full Time

Research Assistant: £26,715 -£30,942 or Research Associate: £32,816 -£40,322

Fixed-term: The funds for this post are available for 24 months.

The Project

Applications are invited for a Research Associate (PostDoc) or Research Assistant to work on novel programmable hardware for application security to provide resilience to current and future attack techniques.

Our research group focuses on a number of approaches to increase performance and improve the reliability and security of applications.Recent work has developed The Guardian Council, a novel parallel architecture for security monitoring that detects security attacks as they occur, enabling evasive action to be taken. We have also developed a number of schemes for temporal memory safety (MarkUs, CHERIvoke, Cornucopia), to prevent use-after-free attacks in low-level code.

We are looking to complement our research in the field of programmable hardware security. We wish to further develop schemes for security monitoring in high-performance microprocessors, equipping our hardware with the ability to mitigate attacks in real time in addition to performing detection. The successful candidate will analyse programs and attack-detection schemes and develop novel hardware that can be programmed to carry out these defences by leveraging parallel execution.

Research Group

Our group is a team of PostDocs and PhD students investigating performance, reliability and security in future many-core systems. The position is within the Computer Architecture Research Group at the University of Cambridge Computer Laboratory. Collaboration with researchers at other universities and industry around the world is encouraged and there are strong links within the group with local companies.


We seek candidates with a strong background in Computer Science with an interest in computer architecture and security. To be appointed to a Research Associate applicants should hold a PhD or have equivalent experience; those who are close to submitting a PhD will initially be appointed as a Research Assistant and amended upon graduation.

Experience with at least one computer architecture simulator is highly desirable. Knowledge of a related area is not essential but would be advantageous. Candidates should provide evidence of relevant work, where possible, and must demonstrate a desire to perform internationally-leading research and to publish in the top conferences in the area.

More Information

The funds are available for an immediate start but some flexibility on this can be arranged.

Further details may be obtained from Dr Timothy Jones (

Click the ‘Apply’ button below to register an account with our recruitment system (if you have not already) and apply online.

Please provide a Curriculum Vitae (CV) and a covering letter outlining your relevant past experience. If there are specific areas you would like to research, please indicate these in the letter.

Please quote reference NR25708 on your application and in any correspondence about this vacancy.

The University actively supports equality, diversity and inclusion and encourages applications from all sections of society.

The University has a responsibility to ensure that all employees are eligible to live and work in the UK.
Apply online

Employer Achievements:

company award