Tech jobs
Job listings
Cloud Field Engineering Manager
This is an opportunity to run a field engineering team, helping customers understand and implement Canonical's open source solutions in public clouds and in their own data centers. We work across the entire…
Cloud Professional Services Manager
This is an opportunity to run a Professional Services team (also known as Field Engineering) team, helping customers understand and implement Canonical's open source solutions in public clouds and in their own data…
Cloud Solutions Architect - Alliances
Design and validate cloud-native solutions (Kubernetes, OpenStack, AI/MLOps) for Canonical’s global partners, integrating Ubuntu and open-source stacks across public/private clouds.
Cloud Support Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Content marketing lead
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Cost Accounting Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
C++/Rust Graphics and Windowing System Software Engineer - Mir
Builds and maintains Mir, a high-performance graphics and windowing system stack in C++/Rust, enabling seamless app experiences across devices and collaborating with open-source communities.
Customer Success - Team Manager
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Dedicated Linux Desktop & Devices Support Engineer, Singapore
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Design Manager (Visual)
Lead Canonical’s Visual Design team, crafting brand and site experiences, evolving design systems, and mentoring designers while delivering high-quality marketing and UI assets.
Developer Relations Engineer
Builds relationships with open-source developers, solves technical problems, and creates documentation and content to improve Ubuntu and Linux tooling experiences.
Distributed Systems Testing Software Engineer, Python / Go
Build and maintain automated testing pipelines for Ubuntu-based cloud orchestration tools (Juju, OpenStack, Kubernetes) using Python/Go, ensuring reliability and resilience across public clouds and bare metal.
Embedded & Desktop Linux Systems Engineer - Optimisation
Optimize Ubuntu across the full Linux stack—from kernel to GUI—for the latest hardware, partnering with silicon vendors to deliver high-performance desktop and server experiences.
Embedded Devices Software Solution Sales Account Manager
Sell Ubuntu-based embedded Linux and IoT solutions to global manufacturers, focusing on security and real-time features for automotive, robotics, and industrial devices.
Embedded Devices Software Solution Sales - All Roles
Sell Ubuntu-based embedded Linux and IoT solutions to global manufacturers, focusing on security and real-time features for consumer, industrial, automotive, and robotics sectors.
Embedded Devices Software Solution Sales Director (Japan)
Sales director selling embedded Linux/Ubuntu Core solutions to global brands in IoT, automotive, and robotics; focuses on prospecting, account strategy, and closing deals for security-focused hardware manufacturers.
Embedded Devices Software Solution Sales Manager (Americas)
Sell Ubuntu-based embedded Linux solutions to manufacturers in IoT, industrial, automotive, and robotics, managing a territory and meeting annual sales quotas.
Embedded Devices Software Solution Sales Manager (APAC)
Sell Ubuntu-based embedded Linux solutions to APAC manufacturers, focusing on IoT, industrial PCs, and real-time systems while managing sales pipelines and regional client relationships.
Embedded Devices Software Solution Sales Manager (Taipei)
Sell Ubuntu-based embedded software and IoT solutions to manufacturers in Taipei, positioning Linux for connected devices and industrial PCs while meeting annual sales targets.
Embedded Linux Consultant - Japan
You’ll advise clients on embedded Linux solutions, debug low-level OS issues, and package software for IoT devices, using languages like C/C++/Python and tools like Yocto or Buildroot.