JUNIOR LINUX KERNEL ENGINEER - UBUNTU

Canonical
Full-time
Worldwide
Posted on 5 months ago

Job Description

Canonical is seeking a Junior Linux Kernel Engineer to work on the Linux kernel for Ubuntu. This role involves tackling initiatives such as optimized solutions for silicon and cloud platforms, enabling Ubuntu on embedded systems, security hardening, and driver integration. The ideal candidate will be a recent graduate or early career professional enthusiastic about kernel-level software development and comfortable working in a distributed team.

Responsibilities

  • Collaborate with a globally distributed team
  • Learn from senior mentors
  • Work with external delivery teams
  • Diagnose and resolve kernel issues
  • Deliver various flavors of Ubuntu Linux kernel
  • Improve tooling and automation
  • Submit, review, and apply kernel patches

Requirements

  • Self-starter able to thrive in a remote work environment
  • Professional manner
  • Effective English communication skills
  • Programming experience in C and/or Rust
  • Familiarity with version control (git)
  • Understanding of operating system kernel fundamentals
  • Ability to travel twice a year

Benefits

  • No benefits