Open Role
Canonical

Remote opportunity at

Canonical

Linux Platform Integration - Ubuntu Systems Senior Engineer

Canonical is hiring a Senior Engineer for Linux platform integration, working across the full stack from kernel and networking through virtualisation and graphics. The job is…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Open worldwide (stated by employer)
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical is hiring a Senior Engineer for Linux platform integration, working across the full stack from kernel and networking through virtualisation and graphics. The job is to tune Ubuntu for the newest silicon; the posting calls it a leading Linux platform for desktops and servers. The engineer partners with specialists at large chip companies to bring upcoming hardware features and performance gains into Ubuntu. The post is globally remote. The…

Job Description

Canonical is hiring a Senior Engineer for Linux platform integration, working across the full stack from kernel and networking through virtualisation and graphics. The job is to tune Ubuntu for the newest silicon; the posting calls it a leading Linux platform for desktops and servers. The engineer partners with specialists at large chip companies to bring upcoming hardware features and performance gains into Ubuntu. The post is globally remote.

The engineer designs and builds Ubuntu integration for current IoT boards, desktops and server-class machines and its software. Duties include delivering a polished Ubuntu experience on partner platforms, shaping technical plans, test approaches and quality measures, and acting as technical lead on customer projects that run from cloud to edge. The engineer also helps partners bring their apps and SDKs together, build device OS images and tune applications for Ubuntu Core, Desktop and Server. Customer work covers robots, data centres, telecoms, retail and automotive platforms.

Candidates should hold a computing or STEM degree, or similar, and have worked with Linux packaging via Debian, RPM or Yocto. Experience with open-source community norms and licences, plus Python, C and C++, is required. The engineer must be able to work in a worldwide team with self-discipline and self-motivation. Useful extras include server know-how in UEFI, GPU compute, RDMA, InfiniBand and virtualisation layers, graphics stacks, networking knowledge of TCP/IP, DHCP and HTTP/REST, IoT or embedded work, CI tooling such as GitHub, and performance profiling. Public speaking experience is a plus.

Responsibilities

  • Build and deliver Ubuntu integration for IoT boards, desktops and server-class machines
  • Deliver a polished Ubuntu experience on partner platforms
  • Shape technical plans, test approaches and quality measures for partners
  • Serve as technical lead on customer projects spanning cloud and edge
  • Help partners bring apps and SDKs together and build device OS images
  • Tune applications for Ubuntu Core, Desktop and Server
  • Work with some of the most advanced operating system technologies in enterprise

Requirements

  • A bachelor's-level qualification in computing, a STEM subject or a similar field
  • Experience with Linux packaging through Debian, RPM or Yocto
  • Experience with open-source community norms and licences
  • Experience working in Python, C and C++
  • Ability to work in a worldwide team, driven by self-discipline and self-motivation
  • Enjoyment of technology and of working alongside capable people

Qualifications

  • Server know-how in UEFI, GPU compute, RDMA, InfiniBand and virtualisation layers
  • Experience with graphics stacks
  • Understanding of TCP/IP, DHCP and HTTP/REST networking
  • Basic understanding of security practice for IoT or server environments
  • Embedded and IoT background, from board and SoC work through bootloaders, firmware, OS and services
  • Experience with CI platforms such as GitHub
  • Familiarity with benchmarking and profiling work
  • Some work with Docker, OCI containers or Kubernetes
  • Good communication skills, ideally including public speaking

Core Skills

Benefits

  • Learning and development opportunities
  • Pay reviewed each year, with recognition awards
  • Annual leave, with parental leave
  • Priority Pass card for travel
  • Fully remote working environment
  • USD 2,000 yearly for learning and development
  • Employee assistance programme and chances to meet colleagues at in-person sprints

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this role remote?

Yes. The posting describes it as a globally remote role.

What technical background is needed?

The posting asks for a computing or STEM degree, plus Linux packaging, Python, C and C++ experience.

Will the role involve customer work?

Yes. The engineer may lead the technical side of customer work covering full system designs from cloud to edge.

What salary is offered?

The posting does not specify a salary. Base pay depends on geographical location, experience, knowledge and skills.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Canonical
CanonicalPosted 1h ago
Full-timeRemote
Canonical
CanonicalPosted 1h ago
Full-timeRemote
Canonical
CanonicalPosted 1h ago
Full-timeRemote

Posted by Canonical

Source: Canonical

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

342Open Jobs
—No reviews yet
View Company Profile