Remote Otter LogoRemoteOtter

Linux Kernel Engineer - Remote

Posted 24 weeks ago
Software Development
Full Time
Worldwide

Overview

This is a general track for applications to any team at Canonical that works with the Linux kernel, across all seniority levels. Apply here if you are an exceptional software engineer who wants to work on both stable and cutting edge Linux kernels for Ubuntu and its wider ecosystem.

In Short

  • Collaborate with a globally distributed team
  • Work on stable and cutting edge Linux kernels
  • Engage with silicon, cloud, or hardware manufacturers
  • Diagnose and resolve kernel issues
  • Improve tooling and automation for kernel delivery
  • Submit, review, and apply kernel patches
  • Work on various kernel team projects
  • Participate in company engineering events
  • Contribute to security and performance enhancements
  • Work in a remote-first environment

Requirements

  • Exceptional academic track record
  • Undergraduate degree in Computer Science or STEM
  • Significant programming experience in C
  • Solid background with git
  • Broad knowledge of the Linux kernel
  • Experience with kernel patching and debugging
  • Understanding of Linux kernel upstream processes
  • Ability to communicate effectively in English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Ability to travel twice a year for company events

Benefits

  • Distributed work environment
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations
  • Priority Pass and travel upgrades for company events
Canonical logo

Canonical

Canonical is a prominent provider of open source software and operating systems, particularly known for its widely adopted platform, Ubuntu. The company serves a diverse range of global enterprise and technology markets, playing a crucial role in innovative sectors such as public cloud, data science, AI, engineering, and IoT. With a workforce of over 1,100 employees across more than 75 countries, Canonical champions a model of global distributed collaboration, minimizing office-based roles and facilitating in-person team meetings in various global locations. The company is committed to fostering technical leadership and career development within its teams, ensuring that its products are secure, efficient, and aligned with the needs of its customers, which include leading public cloud and silicon providers.

Share This Job!

Save This Job!

Similar Jobs:

Qube Cinema logo

Linux Engineer - Remote

Qube Cinema

6 weeks ago

We are looking for an experienced Linux Engineer to optimize Linux OS for container operations on custom hardware.

Worldwide
Full-time
DevOps / Sysadmin
Software Mind logo

Linux Engineer - Remote

Software Mind

10 weeks ago

The Linux Engineer will support IT systems and handle ongoing requests from customers regarding Linux platforms and automation.

Poland
Full-time
DevOps / Sysadmin
Canonical logo

Lead Linux Kernel Engineer - Ubuntu - Remote

Canonical

24 weeks ago

Join the Canonical Kernel Team to lead kernel engineering for Ubuntu Linux in a remote work environment.

Worldwide
Full-time
Software Development
Canonical logo

Junior Linux Kernel Engineer - Ubuntu - Remote

Canonical

24 weeks ago

Join Canonical's kernel team to work on the Linux kernel for Ubuntu, focusing on software engineering and development.

Worldwide
Full-time
Software Development
Canonical logo

Linux System Engineer - Remote

Canonical

8 weeks ago

Join Canonical as a Linux System Engineer to enhance Ubuntu's network stack and connectivity across various platforms.

Worldwide
Full-time
DevOps / Sysadmin