
Lead Linux Kernel Engineer
2 days ago
Join to apply for the Lead Linux Kernel Engineer - Ubuntu role at Canonical.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, as well as industry leaders across sectors. We have a global, distributed team of 1200+ colleagues in over 75 countries, with few office-based roles. Teams meet a few times annually in various global locations to align on strategy and execution.
The company is founder-led, profitable, and growing. The Canonical Kernel Team seeks experienced experts with a proven track record in operating systems kernel development or low-level system engineering to lead in architecture, implementation, and delivery of Ubuntu Linux kernel enhancements.
- Engage with Silicon and Cloud partners to optimize platform solutions
- Lead mitigation of vulnerabilities and hardening in the Ubuntu Linux kernel
- Architect performance and correctness improvements for Ubuntu Linux
- Streamline packaging and distribution of third-party components
- Develop scalable delivery methods meeting quality and schedule standards
This is not a formal managerial role, but the candidate should have strong leadership skills to guide engineers and coordinate with external teams.
Ideal candidates will have deep technical expertise in operating system kernels and distributions, along with leadership qualities. Experience equivalent to 15+ years in industry is preferred.
Location: Remote roles available worldwide, with some regional specifics based on aspects listed above.
Role Responsibilities- Set technical direction and lead delivery of Ubuntu Linux kernel features
- Collaborate with management to track and coordinate initiatives
- Work with senior technical leadership to ensure Ubuntu's prominence in Linux distributions
- Well-organized, motivated self-starter in a remote environment
- Strong English communication skills
- Expertise in C programming
- Experience with *nix kernel and distributions; Linux experience preferred
- Proficiency in Python and Bash scripting
- Deep understanding of git
- Experience with software packaging, especially Ubuntu/Debian/Snap
- Willingness to travel internationally twice a year
- RTOS and real-time performance analysis
- Kernel patching and debugging experience
- Device drivers, BSPs, low-level systems
- Experience with Rust in Linux kernel context
- Distributed work environment with biannual in-person sprints
- Learning and development budget of USD 2,000/year
- Annual compensation review and performance bonuses
- Additional benefits aligned with company values
Canonical pioneers open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, emphasizing excellence and innovation. Most staff work remotely, fostering a future-oriented work environment.
We are an equal opportunity employer committed to diversity and inclusion, ensuring fair consideration regardless of background.
#J-18808-Ljbffr-
Linux Kernel Lead
4 days ago
Muscat, Muscat, Oman beBee Careers Full timeSoftware Engineering Manager PositionCanonical, the publisher of Ubuntu, is expanding its Linux kernel engineering capacity significantly. We have staff in various regions that work holistically on the Ubuntu kernel and are seeking multiple candidates to lead these efforts. Responsibilities include upstream development and expressing new kernel capabilities...
-
Lead Linux Kernel Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Junior Linux Kernel Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeEvery year we select new junior professionals into the Canonical kernel team, to work on the Linux kernel for Ubuntu. If you've enjoyed operating systems in your coursework or current role, you are confident in your ability to write high quality C and possibly Rust, and are ready to take the plunge and see how it all works, then this would be a great place...
-
Senior Software Engineering Manager
4 days ago
Muscat, Muscat, Oman beBee Careers Full timeLinux Kernel Engineering Leadership RoleYou will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution. You will need to be passionate about Linux and aspire to be an integral part in its distribution to millions of users worldwide.
-
Linux Engineering Manager
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeLead an engineering team that partners with the Linux engineers of a major silicon company, and works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be...
-
Embedded Linux Technical Lead
2 weeks ago
Muscat, Muscat, Oman beBee Careers Full timeEmbedded Linux Technical LeadWe are looking for a highly skilled and experienced Embedded Linux Technical Lead to join our team. As an Embedded Linux Field Engineering Manager, you will be responsible for leading a regionally-focused team of Field engineers in Presales and Professional Services activities, helping customers with solution architecture,...
-
Software Engineering Manager
5 days ago
Muscat, Muscat, Oman Canonical Full timeCanonical, the publisher of Ubuntu, is growing its Linux kernel engineering capacity significantly. We have staff in Europe/Middle East/Africa (EMEA), both North and South America, and the whole Asia/Pacific regions that work holistically on the Ubuntu kernel and are therefore seeking multiple candidates to lead these efforts. Responsibilities can span...
-
Linux Enablement
7 days ago
Muscat, Muscat, Oman Canonical Full timeCanonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires excellent time management, deep...
-
Linux Cryptography and Security Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeThis is a unique opportunity to use your software engineering and cryptography skills to build and maintain the security foundation that enables Ubuntu and its users to operate securely and remain compliant to international information security standards such as FIPS 140-3 and Common Criteria. You will use your applied cryptography, Linux Security, and...
-
Associate Linux Support Engineer
2 days ago
Muscat, Muscat, Oman Canonical Full timeJoin to apply for the Associate Linux Support Engineer role at CanonicalContinue with Google Continue with Google20 hours ago Be among the first 25 applicantsJoin to apply for the Associate Linux Support Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advicesContinue with Google Continue...