Company logo hidden

Lead Linux Kernel Engineer - Ubuntu

Unlock employer Riyadh, Saudi Arabia Posted: 14 Aug 2025

Financial

  • Estimate: $120k - $150k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job:
Canonical is a leading provider of open source software and operating systems to global enterprise and technology markets. The platform Ubuntu is widely utilized in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customer base includes prominent public cloud and silicon providers as well as industry leaders across various sectors.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

The Canonical Kernel Team is seeking exceptionally talented individuals with a strong background in operating systems kernel development or low-level system engineering. This role involves leading the architecture, implementation, and ongoing delivery of key aspects of the Ubuntu Linux kernel. Responsibilities include:

  • Driving engagements for key Silicon and Cloud partners for optimal solutions.
  • Mitigating common vulnerabilities and exposures for Ubuntu Linux and enhancing active hardening in the kernel.
  • Architecting performance enhancements to ensure Ubuntu Linux offers reliability and high performance.
  • Streamlining packaging and distribution of challenging third-party components for an optimal user experience.
  • Developing means to deliver Ubuntu Linux at scale while adhering to strict quality standards and delivery schedules.

The position, while not formally managerial, requires strong leadership qualities and the ability to collaborate effectively with both internal and external teams.

What We Are Looking For:

  • Well-organized, motivated self-starter thriving in a remote work environment
  • Strong communication skills in English (both written and verbal)
  • Expert understanding of the C programming language
  • Demonstrated expertise in *nix-based operating system kernels and distributions (direct Linux experience is preferred but not required)
  • Proficiency in Python and Bash scripting
  • Command of the git version control system
  • Prior experience with software packaging formats (direct Ubuntu/Debian/Snap experience is highly regarded)
  • Willingness to travel internationally at least twice a year for company events

Nice-to-Have Skills:

  • Background in RTOS and real-time performance analysis
  • Experience with kernel patching and debugging
  • Understanding of device drivers and low-level system engineering
  • Experience with Rust, particularly in relation to the Linux kernel

Work Conditions:

  • Distributed work environment with opportunities for international travel up to twice a year for company events.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and performance-driven bonuses.
  • Recognition rewards, annual leave, maternity, and paternity leave.
  • Wellness support and travel upgrades for company events.

Canonical is an equal opportunity employer and is committed to fostering diversity in the workplace. We encourage all identities to apply for fair consideration.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct