Research Software Engineer (Fixed Term) in Cambridge

Research Software Engineer (Fixed Term) in Cambridge

Cambridge Full-Time 46049 - 46049 £ / year (est.) No working from home possible
E

At a Glance

  • Tasks: Support innovative research projects and collaborate with a dynamic team in computer science.
  • Company: Join the University of Cambridge's renowned Department of Computer Science and Technology.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Fixed-term role until April 2027 with excellent career advancement potential.
  • Why this job: Make a real impact in cutting-edge research while developing your skills.
  • Qualifications: Experience with CHERI, RISC-V, C/C++, and collaborative development is essential.

The predicted salary is between 46049 - 46049 £ per year.

Fixed-term: The funds for this post are available until 9 April 2027.

The Department of Computer Science and Technology is an academic department that encompasses computer science along with many aspects of engineering, technology and mathematics.

We have a world-wide reputation for academic research with consistent top research ratings.

The Department has an open and collaborative culture, supporting revolutionary fundamental computer science research, strong cross-cutting collaborations internally and externally, and ideas which transform computing outside the University.

Please find out more about our Department at https://www. cst. cam. ac. uk.

Research Software Engineer (full-time) is a temporary role providing cover for a staff research engineer taking parental leave, whose current responsibilities include:

  • Supporting external research clients consuming our Cheri BSD kernel compartmentalisation prototype.
  • Performing evaluation activities, such as performance overhead measurement, analysis, and optimisation on our Cheri BSD kernel compartmentalisation prototype
  • Implement user level RVY instruction emulation support for the QEMU emulator.
  • Support open-source software package cross-building infrastructure and processes.
  • Work independently to support and contribute to the research and engineering activities of the larger CHERI Research Centre.

The role will be based within the CHERI Research Centre (CRC), which performs CHERI-related research and facilitates industrial adoption of the CHERI technology.

The CRC works alongside CHERI Alliance CIC, a non-profit organisation to promote and support CHERI use, and of which the University of Cambridge is a founding member.

The successful candidate will have existing experience with CHERI and the RISC-V instruction set (ideally including a past implementation of the RV64 ISA in emulation or microarchitecture), the C/C++ programming languages, operating systems, and collaborative git-based development.

A Bachelor's degree in Computer Science or a related degree, or equivalent industrial experience, will be essential to this role.

A Ph D in relevant subject or equivalent experience would be desirable but not essential.

Informal enquiries are welcomed and should be directed to: Christian Fernandez Perotti Email: cpf29@cam. ac. uk

Applications should include a CV, a cover letter and contact details for two professional referees.

Please quote reference NR50462 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.

#J-18808-Ljbffr

Research Software Engineer (Fixed Term) in Cambridge employer: Economicsnetwork

Join the Faculty of Science and Engineering at the University of Manchester, where you will be part of a vibrant team dedicated to pioneering research in quantum materials. With a strong commitment to employee development, we offer generous benefits including a substantial pension contribution, 29 days of annual leave, and access to world-class research facilities, all within a collaborative and inclusive work culture that values diverse perspectives.

E

Contact Details:

Economicsnetwork Recruitment Team

We think you need these skills to ace Research Software Engineer (Fixed Term) in Cambridge

CHERI
RISC-V instruction set
C programming
C++ programming
Operating Systems
Performance Overhead Measurement
Analysis and Optimisation