Skip to main content
Zobhira
Home
Jobs
Certifications
Zobhira
JobsCertificationsTodayAbout
Log inSign up
Zobhira

New job and contest openings, updated every morning on one searchable board.

Find work

  • All jobs
  • Fresher roles
  • Remote roles
  • Certifications

Compete

  • Added today

Popular cities

  • India
  • Bangalore, Karnataka, India
  • Hyderabad, Telangana, India
  • Pune, Maharashtra, India
  • Chennai, Tamil Nadu, India
  • Mumbai, Maharashtra, India

Company

  • About
  • Contact
  • Privacy
  • Terms

Stay updated

One email a week with new roles.

Secure infrastructure
Free to use, no account needed to search

Board updated daily · © 2026 Zobhira. All rights reserved.

Privacy PolicyTerms of Service
Home / Jobs / Canonical

Junior Linux Kernel Engineer - Ubuntu

Canonical

Canada, Germany, India, United Kingdom, United StatesremotePosted 17 days ago
Canonical logo

Skill Required

Devices-EngineeringKernel-DevelopmentLinux-EngineeringSystems-ProgrammingEmbedded-SoftwareLinux-Kernel-EngineerEmbedded-Systems-Linux-Software-DeveloperLinux-Software-EngineerLinux-EngineerEmbedded-Linux-EngineerJunior-Embedded-Systems-EngineerJuniorLinuxsoftware engineeringArduinoEngineeringR ProgrammingautomationdebuggingsecurityEmbedded CwrittenTestNGPythonCloudRustShell ScriptingGitandAIFulltime

Key highlights

  • Performance-driven annual bonus or commission
  • Recent university graduates or early career professionals
  • Personal learning and development budget of USD 2,000 per year
  • Programming experience in C and/or Rust required
  • Distributed work environment
  • Ability to travel twice a year required

Role overview

Canonical is a leading provider of open source software and the publisher of Ubuntu, which powers breakthrough enterprise initiatives in cloud, data science, AI, and IoT. The company is a pioneer of global distributed collaboration, operating with a founder-led, profitable, and growing team of over 1,200 colleagues across 75+ countries.

Responsibilities

  • Collaborate regularly and proactively with a globally distributed team
  • Learn from senior mentors to demystify the inner workings of the Linux kernel and how it is distributed
  • Work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms
  • Diagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testing
  • Take personal responsibility for the delivery of various flavors of the Ubuntu Linux kernel
  • Improve tooling and automation for delivery and test of Ubuntu Linux kernels
  • Submit, review, and apply kernel patches, working with both internal and external upstream maintainers
  • Tackle initiatives including optimized solutions for key Silicon and Cloud partner platforms, developer platforms like Raspberry Pi and RISC-V, enabling Ubuntu on embedded systems, security hardening, third-party driver integration, and expanded driver support for bleeding-edge PC platforms

Requirements

  • Recent university graduate or early career professional
  • Well-organized and motivated self-starter able to thrive in a remote work environment
  • Professional manner with colleagues, business partners, and the open-source community
  • Ability to communicate effectively in English, both written and verbal
  • Programming experience in C and/or Rust
  • Familiarity with version control practices, ideally with git
  • Understanding of operating system kernel fundamentals
  • Ability to travel twice a year for company events of up to two weeks length

Nice to have

  • Interest and experience in Rust
  • Python and Bash scripting ability
  • Prior experience with Ubuntu/Debian/Snap packaging
  • Demonstrated experience with kernel patching and debugging
  • Strong grasp of device drivers, BSP’s, and other low level system engineering

Benefits

  • Performance-driven annual bonus or commission
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
  • Distributed work environment with twice-yearly team sprints in person

Additional details

  • Full-time positions available to prospective or recently graduated students
  • Location: Home-based Kernel Teams in every timezone
  • Canonical is an equal opportunity employer
  • Teams meet two to four times yearly in person, in interesting locations around the world
  • Compensation is shaped by geographical location, experience, and performance

Similar jobs open now

ABB logo
Senior Project Engineer -SIS
ABB
Bangalore, Karnataka, India
View details
Cognyte logo
Product Manager
Cognyte
Pune, Maharashtra, India
View details
IBM logo
Data Engineer-Data Platforms-AWS
IBM
Pune, Maharashtra, India
View details
IBM logo
Technical Consultant-AI Integration
IBM
Pune, Maharashtra, India
View details
Apply now
LocationCanada, Germany, India, United Kingdom, United States
TypeFulltime
Posted8/21/2026
Apply by9/19/2026

Links are checked every day. If this one stops working, tell us and we'll pull it.

More like this

View all
ABB logo
Senior Project Engineer -SIS
ABB
Cognyte logo
Product Manager
Cognyte
IBM logo
Data Engineer-Data Platforms-AWS
IBM
Apply now