← All roles
C

Linux Platform Integration - Ubuntu Systems Senior Engineer

Canonical · Engineering · Senior · 4d ago

✓

Anyone, anywhere in the world can apply.

The role is explicitly listed as globally remote with no regional or timezone restrictions.

WorldwideAny timezoneLinuxUbuntuC++Python

Applies on the original listing · via Jobicy

Who can apply

Read straight from the listing, so you know before you spend time on it.

Anywhere in the world

Anyone, anywhere in the world can apply.

The role is explicitly listed as globally remote with no regional or timezone restrictions.

Canonical is globally distributed across various countries.

Async-first
The listing doesn't promise async-first working.
Contractor / B2B
No mention of hiring international contractors or invoicing.
Global stipend
No home office or equipment budget mentioned.
Annual retreat
Canonical holds regular in-person international company sprints and events.

Read from the listing automatically. Always confirm the details with the company before you accept an offer.

About the role

As an Ubuntu Systems Senior Engineer on the Linux Platform Integration team, you will work across the entire Linux stack—ranging from the kernel to graphics, networking, and virtualization. You will collaborate directly with specialist engineers from major silicon providers to integrate cutting-edge features and enhance performance on next-generation hardware. This role involves serving as a technical lead on partner engagements, guiding testing and architectural strategies, and optimizing Ubuntu Core, Desktop, and Server for enterprise-grade environments.

What you'll do

  • Design and implement Ubuntu integration for modern IoT, desktop, and server-class hardware and software stacks.
  • Collaborate with silicon partners to deliver an optimized Ubuntu experience on their hardware platforms.
  • Formulate technical plans, testing strategies, and quality metrics across partner systems.
  • Act as a technical lead on customer engagements spanning complete system architectures from cloud to edge.
  • Assist partners in integrating SDKs, building custom OS images, and tuning applications with Ubuntu Core, Desktop, and Server.

What you bring

  • Bachelor’s degree in Computer Science, STEM, or an equivalent field.
  • Demonstrated experience with Linux packaging systems such as Debian, RPM, or Yocto.
  • Strong programming proficiency in Python, C, and C++.
  • Hands-on experience collaborating within open-source communities and handling open-source licensing.
  • Proven ability to work autonomously and productively within a globally distributed team.

About Canonical

Canonical is the pioneering tech firm behind Ubuntu, the open-source platform powering AI, IoT, and cloud infrastructure worldwide. Operating as a remote-first organization since 2004, Canonical employs a distributed global workforce to develop open-source solutions.

View Canonical profile & open roles →

Get new verified roles in your inbox — no account needed.

Unsubscribe any time. See our Privacy Policy.