Open Role
Canonical

Remote opportunity at

Canonical

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

Canonical, the publisher of the Ubuntu operating system, is hiring Linux Software Engineers across multiple seniority levels for its Partner Engineering Team. This globally remote role…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United Kingdom only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz4h agoEmployer posted Oct 25, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical, the publisher of the Ubuntu operating system, is hiring Linux Software Engineers across multiple seniority levels for its Partner Engineering Team. This globally remote role involves working across the full Linux stack to optimize Ubuntu for cutting-edge silicon technologies, hardware accelerators, AI stacks, confidential computing, networking, and virtualization provided by worldwide silicon leaders. Operating as a distributed enterprise, the company brings team members together for in-person alignment events two…

Job Description

Canonical, the publisher of the Ubuntu operating system, is hiring Linux Software Engineers across multiple seniority levels for its Partner Engineering Team. This globally remote role involves working across the full Linux stack to optimize Ubuntu for cutting-edge silicon technologies, hardware accelerators, AI stacks, confidential computing, networking, and virtualization provided by worldwide silicon leaders. Operating as a distributed enterprise, the company brings team members together for in-person alignment events two to four times annually.

The position is ideal for open-source enthusiasts who enjoy debugging, collaborative software maintenance, and helping customers integrate applications, build operating system images, and optimize workloads for architectures such as x86, ARM, RISC-V, PowerPC, and s390x. Successful candidates will help shape the future of Ubuntu by contributing new ideas, reviewing code contributions, and collaborating closely with upstream projects and the Debian and Ubuntu communities.

Responsibilities

  • Collaborate proactively within a distributed team environment
  • Foster a software ecosystem providing seamless user experiences for Ubuntu users
  • Evaluate contributions from other engineers to maintain high software quality standards
  • Shape future developments through new ideas and advisory input
  • Collaborate with Ubuntu and Debian communities, upstream projects, and commercial customers
  • Debug issues within open-source code and team-maintained code
  • Assist customers in integrating applications and SDKs, building OS images, and optimizing applications for Ubuntu Core, Desktop, and Server
  • Maintain Ubuntu, silicon features, and silicon-optimized packages across servers, HPC, AI systems, IoT devices, PCs, SmartNICs, and automotive systems

Requirements

  • Undergraduate degree in a technical subject or a compelling narrative about an alternative chosen path
  • Strong fundamentals in C, C++, and Python
  • Experience or interest in learning Linux distribution packaging
  • Experience or interest in open-source maintenance, contributions, and licenses
  • Fundamental understanding of package management and dependency resolution

Qualifications

  • Exceptional academic track record from high school and university
  • Experience with graphics, audio, or multimedia stacks
  • Background in virtualization and containers such as Docker, OCI, and Kubernetes
  • Knowledge of hardware enablement for platforms and devices including SmartNICs, NVMe storage, GPUs, audio components, and sensors
  • Familiarity with performance optimization and toolchain development or maintenance
  • Understanding of networking protocols and technologies like TCP/IP, DHCP, and HTTP/REST
  • Knowledge of security best practices, secure boot, FDE, and confidential computing
  • Experience with IoT and embedded systems including board-level hardware, SoCs, BMCs, bootloaders, firmware, and services

Core Skills

Benefits

  • Geographically adjusted compensation reviewed annually
  • Performance-driven annual bonus or commission
  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Recognition rewards and annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program and Wellness Platform
  • Travel opportunities to meet colleagues with priority pass and travel upgrades for long-haul company events

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, this is a globally remote role with global travel required for internal events two to four times a year.

What compensation and benefits are offered?

Compensation is shaped by geographical location, experience, and performance, and is reviewed annually alongside a performance-driven bonus or commission. Additional benefits include a USD 2,000 annual learning budget, wellness platforms, paid leave, and travel upgrades.

What programming languages and technical fundamentals are required?

Candidates must have strong fundamentals in C, C++, and Python, alongside an understanding of package management, dependency resolution, and interest in Linux distribution packaging and open-source contributions.

What is the exact salary for this position?

The posting does not specify a precise salary.

Sample Interview Questions

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

Search similar jobs

Related Jobs

Canonical
CanonicalAdded to Jobsiz 1h ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 2h ago
Full-timeRemote

Posted by Canonical

Source: Jobicy — UK

View the original listing ↗

Posted by employer: Oct 25, 2026

Added to Jobsiz: Oct 25, 2026

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

Canonical

Canonical

360Open Jobs
—No reviews yet
View Company Profile