Junior Linux Kernel Engineer

Canonical

WorldwideFully remoteFull TimeIntern, Entry Level, JuniorInformation Technology
USD 2,000–2,000 a yearPosted 3mo ago

Why we think you can apply

Hiring model
Open worldwide · the employer states no country restriction
Work from
Anywhere, the UAE included

Posted 3 months ago · apply link checked 6 hours ago

About the role

Responsibilities

  • Collaborate proactively with a globally distributed team
  • Learn from senior mentors to understand Linux kernel internals and distribution
  • Work with external silicon, cloud, and hardware teams on bleeding-edge platforms
  • Diagnose and resolve kernel issues reported by customers and the community
  • Own delivery of various Ubuntu Linux kernel flavors
  • Improve tooling and automation for kernel delivery and testing
  • Submit, review, and apply kernel patches with upstream maintainers

Requirements

  • Programming experience in C and/or Rust
  • Familiarity with version control practices, ideally git
  • Understanding of operating system kernel fundamentals
  • Effective written and verbal English communication
  • Ability to travel twice a year for company events up to two weeks
  • Self-starter able to thrive in a remote work environment
  • Professional manner with colleagues, business partners, and the open-source community

Preferred Qualifications

  • 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, BSPs, and low-level system engineering

Benefits

  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review and recognition rewards
  • Annual holiday leave and maternity/paternity leave
  • Team Member Assistance Program and Wellness Platform
  • Travel opportunities to meet colleagues, including Priority Pass and upgrades for long-haul events

About the Company

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu, a leading platform for AI, IoT, and the cloud, the company changes the world of software. Canonical recruits globally and sets a high standard for excellence. Most colleagues have worked from home since the company’s inception in 2004.

What we look for

  • Programming experience in C and/or Rust
  • Familiarity with version control practices, ideally git
  • Understanding of operating system kernel fundamentals
  • Effective written and verbal English communication
  • Ability to travel twice a year for company events up to two weeks
  • Self-starter able to thrive in a remote work environment
PythonC++RustLinuxGitEmbedded Systems
NeverApplySponsor

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches
Similar jobsbased on title, category and scope
Junior Linux Kernel Engineerfree account, 30 seconds

Every new role, on Telegram.

Members see each new UAE role first. A day later it lands in the channel, where 6,800 people follow.

FreeNo spamUpdated hourly
Or show me jobs that hire in the UAE

Remote Jobs in Dubai UAE

6,800+ followers

Get alerts on Telegram