Junior Linux Kernel Engineer - Ubuntu

C
CanonicalSoftware Development
Global (home-based Kernel Teams in every timezone), EST, PSTFull-TimeJunior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
Early career professionals or recent graduates
Required Skills
Embedded SystemsGitC (Programming language)

Requirements

  • Proficiency in C and/or Rust
  • Familiarity with version control practices (git)
  • Understanding of operating system kernel fundamentals
  • Ability to travel twice a year for company events

Responsibilities

  • Build and maintain supported Ubuntu Linux kernels
  • Develop optimized solutions for silicon and cloud partner platforms
  • Enable Ubuntu on embedded systems
  • Perform security hardening and exploit mitigation
  • Integrate and distribute third-party drivers
  • Expand driver support for PC platforms
  • Collaborate with global distributed teams
  • Learn from senior mentors
  • Work with external silicon, cloud, or hardware manufacturer delivery teams
  • Diagnose and resolve kernel issues
  • Take responsibility for Ubuntu Linux kernel delivery
  • Improve tooling and automation for kernel delivery and testing
  • Submit, review, and apply kernel patches
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now