About the company
The DFINITY Foundation is a major contributor to the Internet Computer blockchain.
Job Summary
Key Responsibilities:
📍Hypervisor & Virtualization Security 📍Research and mitigate security risks in QEMU-based virtualization, VM isolation, and guest-to-host escape vulnerabilities. 📍Analyze attack surfaces within virtual machines, hypervisors, and inter-VM communication mechanisms. 📍Develop and test exploit techniques targeting hypervisor weaknesses, side-channel leaks, and container escapes. 📍Design and enhance secure VM execution models and Trusted Execution Environments (TEE) using AMD SEV-SNP to enforce strong VM isolation, protect workloads from compromised hypervisors, and ensure memory confidentiality and integrity.
Operating System & Process Isolation Security
📍Strengthen Linux OS security, including process isolation, sandboxing, and syscall filtering. 📍Improve Mandatory Access Control (MAC) policies (SELinux) to enforce stricter access controls. 📍Research and refine sandboxing strategies to contain untrusted processes. Assess process sandboxing techniques to contain untrusted execution 📍Identify and mitigate kernel privilege escalation vectors, particularly in containerized and virtualized environments.
Looking for your next challenge? The world of crypto offers exciting roles in blockchain development, web3 innovations, and remote opportunities.