Linux Kernel Engineer
Canonical
About the position
Join a global team working on Linux kernel development for Ubuntu and its ecosystem, focusing on performance and security.
Tech stack
- c
- linux
- git
- python
- bash
Requirements
Required:
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Significant programming experience in C
- Broad knowledge of the Linux kernel and kernel subsystems
Nice to have:
- Experience with Linux (Debian or Ubuntu preferred)
- Prior experience with Ubuntu/Debian/Snap packaging
- Performance engineering and security experience
Responsibilities
- Collaborate regularly and proactively with a globally distributed team
- Diagnose and resolve issues in the kernel
- Take personal responsibility for a flavour of the Ubuntu Linux kernel
- Improve tooling and automation for delivery and test of Ubuntu Linux kernels
Benefits
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Maternity and paternity leave
- Opportunity to travel to new locations to meet colleagues