Research Assistant/Associte in Massively Parallel Computer Architecture

University of Cambridge - Department of Computer Science and Technology

Research Assistant:  £25,728 - £29,799 or Research Associate:  £31,604 - £38,833

Fixed-term: The funds for this post are available for 2 years.

Applications are invited for a Research Assistant or Research Associate to work on the POETS project (Partially Ordered Event Triggered Systems - computing beyond a million processors) in collaboration with the Universities of Southampton, Newcastle and Imperial.  This project focuses on alternative processor, interconnect and memory architecture optimised for massively parallel event-driven computation.  Our current prototype on multiple FPGAs supports over one thousand threads per FPGA running on many multithreaded RISC-V cores with a custom interconnect between cores and FPGAs. This position is for a candidate with an open-ended remit to perform hardware and/or software research in this broad area, to complement and enhance existing work performed within the project team.

The position is within the Computer Architecture Research Group at the University of Cambridge Computer Laboratory. Collaboration with researchers at other universities within the project and further afield is encouraged and there are strong links within the group with companies, especially ARM. Responsibilities include the development of original, internationally-leading research.

We seek candidates with a strong background in Computer Science or Electrical Engineering with an interest in computer architecture and parallel programming paradigms. The ideal applicant should have skills in one or more of the following areas: processor design, implementation on FPGA, processor simulation, compilation techniques (e.g. using LLVM). An interest in parallel computing, scientific computing or machine learning would be helpful.

This position can be filled by an appropriate candidate at research assistant or research associate level, depending on relevant qualifications and experience. Appointment at research associate level is dependent on having a PhD (or equivalent experience). Where a PhD has yet to be awarded appointment will initially be made as a research assistant and amended to research associate when the PhD is awarded.

The funds are available for a start date as soon as possible but some flexibility on this can be arranged.

Further details may be obtained from Professor Simon Moore:

To apply online for this vacancy and to view further information about the role, please visit: This will take you to the role on the University’s Job Opportunities pages. There you will need to click on the 'Apply online' button and register an account with the University's Web Recruitment System (if you have not already) and log in before completing the online application form.

You will need to upload a full Curriculum Vitae (CV) and covering letter. If you upload any additional documents which have not been requested, we will not be able to consider these as part of your application.

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

The University values diversity and is committed to equality of opportunity.

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

Share this job
  Share by Email   Print this job   More sharing options
We value your feedback on the quality of our adverts. If you have a comment to make about the overall quality of this advert, or its categorisation then please send us your feedback
Advert information

Type / Role:


South East England