Linux Kernel Engineer

CanonicalCanonical·Remote(Home based - Worldwide)·Work From Anywhere
Software Development
Excel

WFA Digital Insight

The demand for skilled Linux kernel engineers has surged with the growth of cloud computing and IoT. Canonical, a leader in open-source solutions, is looking for exceptional talent to drive innovation in its kernel team. With a global presence and a commitment to security, reliability, and performance, this role offers a unique chance to work on diverse projects, from embedded devices to cloud environments.

Job Description

About the Role

Canonical is seeking a highly skilled Linux Kernel Engineer to join its rapidly growing kernel team. The team is responsible for all supported Ubuntu Linux kernels, across various platforms and architectures, including embedded devices, desktop/server systems, and cloud environments.

Responsibilities

  • Work on stable and cutting-edge Linux kernels for Ubuntu and its wider ecosystem
  • Focus on hardware and virtualization enablement, security, reliability, and performance
  • Collaborate with key silicon and cloud partners to ensure production readiness and performance for the latest patchsets

Requirements

  • Exceptional software engineering skills
  • Experience working with Linux kernels
  • Strong understanding of hardware and virtualization enablement, security, reliability, and performance

Nice to Have

  • Experience with kernel development, testing, and debugging
  • Knowledge of container technology, virtualization, and cloud computing

Benefits

  • Opportunity to work with a global team and contribute to open-source projects
-Chance to work on diverse projects, from embedded devices to cloud environments

How to Stand Out

  • Familiarize yourself with the latest Linux kernel developments and Ubuntu releases to stand out in your application.
  • Highlight your experience with hardware and virtualization enablement, security, reliability, and performance in your resume and cover letter.
  • Be prepared to discuss your understanding of container technology, virtualization, and cloud computing during the interview process.
  • Showcase your problem-solving skills by providing examples of complex kernel-related issues you've resolved in the past.
  • Demonstrate your ability to work collaboratively in a global team environment and contribute to open-source projects.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.