← All jobs

Embedded and Desktop Linux Systems Engineer at Canonical

Confirmed open

Optimise Ubuntu from kernel to desktop for new silicon and IoT hardware, working remotely with Canonical and its platform partners.

Canonical logoCanonical
Location
Home based - Worldwide
Work arrangement
remote
Technologies
C++, Docker, Linux

Role overview

Work across the Linux stack, from the kernel to graphical interfaces, to improve Ubuntu on new silicon for desktop, server, PC and IoT products. The employer marks the role globally remote.

The team works with silicon partners and customers on operating-system integration, device images, application performance and hardware enablement.

Responsibilities

  • Design and implement Ubuntu integration for new IoT and server hardware and their software stacks.
  • Work with partners on performance, testing strategy and quality measures for their platforms.
  • Lead technical work on complex customer systems that span cloud and edge environments.
  • Help customers integrate applications and SDKs, build device operating-system images, and optimise Ubuntu Core, Desktop and Server deployments.

Qualifications

  • A computer science or related STEM degree, experience with C and C++, and practical Linux packaging knowledge such as Debian, RPM or Yocto.
  • Experience with open-source communities and licences, plus the ability to work independently with a distributed team.
  • Additional useful experience includes graphics stacks, TCP/IP and related networking, IoT or embedded software, security practices and Docker, OCI containers or Kubernetes.

Benefits

  • Canonical describes a distributed work environment with in-person team meetings, a personal learning and development budget of USD 2,000 a year, annual compensation review and recognition awards.
  • The posting lists annual leave, parental leave and an employee assistance programme. Additional benefits depend on location; consult the employer posting for the applicable package.

About Canonical

Canonical publishes Ubuntu and works on Linux, open-source infrastructure and connected-device platforms. Its engineers collaborate with hardware partners and customers.

How to apply

Review the original posting and apply through the employer’s careers page.

View source and apply

Source checked: 2026-09-29

Show what you can do

Build a free profile around your CV and real work. Share its link when you are ready. Applications for this role still go directly to the employer.

Build a free profile

Related jobs