OverviewJoin to apply for the Linux Kernel Engineer - Ubuntu role at Canonical.Canonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering innovation, and IoT. The Canonical Linux Kernel Organization has teams around the world and opportunities for technical leadership, engineering management, and engineering directorships. The team is responsible for all supported Ubuntu Linux kernels across platforms and architectures, from embedded devices to large-scale cloud environments.Location: Working from home, worldwide. We have kernel teams in every time zone and no offices in most locations.
What the role entails
Collaborate regularly and proactively with a globally distributed team
Work with external silicon, cloud, or hardware partners on bleeding-edge platforms
Diagnose and resolve kernel issues reported by customers, the community, and internal testing
Take personal responsibility for delivering a flavour of the Ubuntu Linux kernel
Improve tooling and automation for delivery and testing of Ubuntu Linux kernels
Submit, review, and apply kernel patches, working with internal and external upstream maintainers
What we are looking for in you
Significant programming experience in C; Python, Golang, or similar languages
Experience with OS kernel internals; Linux experience is a plus
Solid background with git
Experience with Linux (Debian or Ubuntu preferred)
Professional written and spoken English with excellent presentation skills
Ability to travel twice a year for company events
Nice-to-have skills
Strong grasp of device drivers, BSPs, and low-level system engineering
Experience with software packaging formats; Ubuntu/Debian/Snap experience is helpful
Understanding of Linux kernel upstream processes and release cycle
Performance engineering and security experience
CI/CD and process automation
Public involvement with an open source project
What we offer
Compensation is tailored to location and experience. In addition to base pay, there is a performance-driven annual bonus or commission. We provide a range of benefits aligned with our values and strive for fairness globally.
Distributed work environment with occasional in-person team sprints
Personal learning and development budget
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Wellness and support programs
Opportunities to travel to new locations to meet colleagues
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. We publish Ubuntu and support the world’s move to AI, IoT, and cloud computing. We recruit on a global basis and strive for excellence. We encourage remote work and continuous learning.
Equal opportunity
Canonical is an equal opportunity employer. We are committed to fostering a workplace free from discrimination and will give every application fair consideration regardless of identity or background.
#J-18808-Ljbffr