The University of Manchester · Manchester, United Kingdom · internship · [object Object]
A 4 months summer intern position is open in the Advanced Processor Technologies research group of the Computer Science Department at the University of Manchester in the UK, in the domain of systems software security. A particular focus of the position is low-level kernel development in embedded systems equipped with a CPU that does not integrate a memory management unit (noMMU scenarios). The successful candidate will join a sponsored research project targeting software security on small, cost-effective embedded devices. Today these platforms face serious security threats such as supply chain attacks or data leaks. This is particularly concerning given how widespread and security-critical these devices are: they are used for controlling vital computer systems in many domains, such as critical infrastructure and equipment, automotive and transport, IoT, consumer electronics, etc. The approach we take in this project involves the use of software compartmentalisation, a software security practice that consists in breaking down an application into isolated pieces of software (compartments) that cannot easily interfere with each other: in the case an attacker exploits a vulnerability t