Job Description

Linux Software Engineer – Ubuntu for Next‑Gen Silicon (multiple roles and seniority levels)

Canonical is a leading provider of open‑source software and operating systems. Ubuntu is used worldwide in public cloud, data science, AI, engineering innovation and IoT. The Partner Engineering Team works with silicon companies to optimize Ubuntu for new hardware, including x86, ARM, RISC‑V, PowerPC, s390x and other architectures.

About the Role

This is a globally remote role. You will collaborate across a distributed team to shape Ubuntu for new silicon technologies such as hardware accelerators, AI stacks, confidential computing, networking, virtualization and containerization.

Responsibilities

  • Collaborate proactively within a distributed team.
  • Foster a software ecosystem with a seamless user experience for all Ubuntu users.
  • Evaluate contributions of other engineers to maintain high‑quality software standards.
  • ...

Apply for this Position

Ready to join Canonical? Click the button below to submit your application.

Submit Application