Kernel Engineer - Silicon Platform Integration (Remote)

remote work

United Kingdom

Remote

GBP 91,000 - 121,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Canonical creates Ubuntu and maintains the Linux kernel and related tooling. This role owns integrating silicon platform support into the Ubuntu Linux kernel, delivering silicon-optimized kernel variants, and collaborating with partners and the open-source community to ensure robust performance across SoCs.

What you'll do includes driving integration of platform support from silicon partners, resolving complex kernel issues, delivering silicon-optimized variants, and developing tooling for

Qualifications

  • Proficiency in C for low-level system development.
  • Strong understanding of device drivers, BSPs, and hardware-level system engineering.
  • Knowledge of OS kernel fundamentals and Git proficiency for version control.
  • Good communication in English, both written and spoken.
  • Willingness to travel twice a year for company events up to two weeks.

Responsibilities

  • Drive integration of platform support from silicon partners into the Ubuntu Linux kernel.
  • Identify and resolve complex kernel issues reported by partners, customers, or tests.
  • Deliver silicon-optimized variants of the Ubuntu kernel to the global community.
  • Develop tooling and automation for reliable kernel delivery and testing.
  • Manage upstream patch submission and review with internal and external maintainers.
  • Collaborate with a globally distributed engineering team to achieve cohesive outcomes.

Skills

C programming
Device drivers
Git
Kernel fundamentals

Job description

Canonical creates Ubuntu and maintains the Linux kernel and related tooling. This role owns integrating silicon platform support into the Ubuntu Linux kernel, delivering silicon-optimized kernel variants, and collaborating with partners and the open-source community to ensure robust performance across SoCs.

What you'll do includes driving integration of platform support from silicon partners, resolving complex kernel issues, delivering silicon-optimized variants, and developing tooling for

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Linux Engineer (Ubuntu Core)
Remote Embedded Linux Engineer (Ubuntu Core)

Canonical • Greater London

Remote
GBP 90,000 - 120,000
Distributed work environment
Learning budget
Annual compensation review
+6
Senior Linux Open Source Sustaining Engineer (Remote)
Senior Linux Open Source Sustaining Engineer (Remote)

Meetborderless • Greater London

On-site
GBP 70,000 - 110,000
Distributed remote work
Learning budget USD 2000 per year
Annual compensation review
+5
Software Maintenance Engineer
Software Maintenance Engineer

Meetborderless • Greater London

On-site
GBP 70,000 - 110,000
Global remote work
Learning budget of USD 2,000 per year
Annual compensation review
+1
Remote Security Software Engineer
Remote Security Software Engineer

Canonical • United Kingdom

Remote
GBP 80,000 - 120,000
Twice-yearly team sprints in person
Personal learning and development USD
Remote Engineering Manager - Distributed Linux Systems
Remote Engineering Manager - Distributed Linux Systems

Canonical • England

Remote
GBP 90,000 - 130,000
Learning budget
Annual review
Holiday leave
+2
Linux Kernel Engineer
Linux Kernel Engineer

Oho Group • Cambridge

On-site
GBP 80,000 - 120,000
Low-level software ownership
Kernel/hardware cross‑layer work
Strong technical team
+2
Remote Linux Cloud Engineer – Open Source Sustaining
Remote Linux Cloud Engineer – Open Source Sustaining

Meetborderless • United Kingdom

On-site
GBP 90,000 - 120,000
Distributed collaboration across teams
Annual learning budget
Performance-based bonus
+2
Linux Kernel Engineer - Embedded Systems & Performance
Linux Kernel Engineer - Embedded Systems & Performance

Oho Group • Cambridge

On-site
GBP 80,000 - 120,000
Low-level software ownership
Kernel/hardware cross‑layer work
Strong technical team
+2
Ubuntu Core Software Engineer
Ubuntu Core Software Engineer

Canonical • Greater London

Remote
GBP 90,000 - 120,000
Distributed work environment
Learning budget
Annual compensation review
+6
Remote Open Source Linux Engineer Upstream Bug Fixes
Remote Open Source Linux Engineer Upstream Bug Fixes

Meetborderless • Greater London

Hybrid
GBP 70,000 - 110,000
Global remote work
Learning budget of USD 2,000 per year
Annual compensation review
+1