Lock Applications for this job are now closed
Closing soon

The appointment will be in the School of Computer Science in the Advanced Processor Technologies Group (http://apt.cs.manchester.ac.uk/). The group is world-leading in advanced and novel low-power approaches to processing, computation and computer architecture.

The role

The research fellow will work in the MoatE project funded by the UK Industrial Challenge Digital Security by Design via InnovateUK. The MoatE project is a cyber-security demonstrator project for Edge Computing. Led by Iceotope Technologies, and collaborating with Avnet, the University of Manchester plays a key role in this project providing research expertise in low-power edge systems and Arm-based architectures.

Overall purpose of the job

The MoatE project will develop a novel software system for Edge facilities, harnessing the new security compartmentalisation features of the Morello platform. The software and networking stack will be hardened against cyber-attacks and implement information analysis and mechanisms to deliver improvements for the efficient operation of edge systems.

MoatE will deliver a Morello-based demonstrator for Edge-facilities, showing added value in: cyber-security; resilience; operational management; and efficiency. Evidencing reductions in CO2 emissions and added social value in enabling and securing the smart cities of the future.

The purpose of the job is to contribute technically to the project, providing research led software engineering deliverables. This is a unique opportunity to design, prototype, analyze and optimise key software components for the MoatE project. The software developed needs to take advantage of the unique cyber-security features offered by Morello. The job also involves engaging with the industrial partners as well as the Digital Security by Design Morello community.

Person specification

Essential

  • BSc (or equivalent) in Computer Science or related subject.
  • Low level software skills using C/C++ and/or assembly.
  • Experience of source code management.
  • Good communication and interpersonal skills.
  • Good time management and organizational skills.
  • Ability to work independently and as part of a team.
  • Ability to present in both written and oral publications.
  • Ability to meet deadlines.
  • The ability to evaluate complex data.
  • Ability to liaise confidently and effectively with a range of individuals.
  • Flexible approach to dealing with research problems as they arise.
  • Willingness to learn and develop.

Desirable

  • Knowledge of Dynamic Binary Modification.
  • Experience of the LLVM compiler suite.
  • Experience in research methods and techniques to work within established research programmes.
  • Experience participating or contributing to open-source software projects.
  • Knowledge of Computer Hardware, preferably ARM64.
  • Hardware development skills (e.g. FPGAs/ASIC)
  • Journal/Conference publication record.

What you will get in return

  • Fantastic market leading Pension scheme
  • Excellent employee health and wellbeing services including an Employee Assistance Programme
  • Exceptional starting annual leave entitlement, plus bank holidays
  • Additional paid closure over the Christmas period
  • Local and national discounts at a range of major retailers

As an equal opportunities employer we welcome applicants from all sections of the community regardless of age, sex, gender (or gender identity), ethnicity, disability, sexual orientation and transgender status. All appointments are made on merit.