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 platform, is hiring Linux Software Engineers across multiple seniority levels for its Partner Engineering Team. This globally remote role involves…

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
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 platform, 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 ensure breakthrough enterprise technologies such as AI stacks, hardware accelerators, virtualization, confidential computing, and networking are fully optimized for next-generation silicon. Engineers collaborate with worldwide silicon providers and the wider open-source community to build a seamless user…

Job Description

Canonical, the publisher of the Ubuntu platform, 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 ensure breakthrough enterprise technologies such as AI stacks, hardware accelerators, virtualization, confidential computing, and networking are fully optimized for next-generation silicon. Engineers collaborate with worldwide silicon providers and the wider open-source community to build a seamless user experience.

This position suits open-source enthusiasts who enjoy problem-solving, code maintenance, and building partnerships with diverse internal and external groups. Team members engage in a globally distributed work environment with remote operations and required international travel for periodic team events.

Responsibilities

  • Collaborate proactively within a distributed team to support silicon features and packages
  • Foster a software ecosystem providing a seamless user experience for Ubuntu users
  • Evaluate contributions from other engineers to maintain rigorous software quality standards
  • Advise on ongoing projects and contribute new ideas to shape the future of Ubuntu
  • Coordinate with Ubuntu and Debian communities, upstream projects, and commercial customers
  • Debug issues within open-source codebases and team-maintained code
  • Assist customers with application integration, SDK usage, OS image building, and optimization across Ubuntu Core, Desktop, and Server

Requirements

  • Strong fundamentals in C, C++, and Python
  • Fundamental understanding of package management and dependency resolution
  • Commitment to working from home and participating in global travel for internal events

Qualifications

  • Exceptional academic track record spanning high school and university levels
  • Undergraduate degree in a technical field or a compelling narrative explaining an alternative path
  • Prior experience or interest in Linux distribution packaging
  • Prior experience or interest in open-source maintenance, contributions, and licensing
  • Background in graphics, audio, or multimedia stacks
  • Familiarity with virtualization and containers including Docker, OCI, and Kubernetes
  • Experience with hardware enablement for platforms, SmartNICs, NVMe storage, GPUs, and sensors
  • Knowledge of performance optimization, toolchain development, networking protocols, and security best practices

Core Skills

Benefits

  • Annual compensation reviews based on performance and market rates
  • Performance-driven annual bonus or commission
  • Distributed work environment featuring biannual in-person team sprints
  • Annual personal learning and development budget of USD 2,000
  • Recognition rewards and annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program and Wellness Platform
  • 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 position remote?

Yes, this is a globally remote role that operates from home with required international travel for team events.

What technical skills are required?

Candidates must have strong fundamentals in C, C++, and Python, along with a fundamental understanding of package management and dependency resolution.

What is the salary for this position?

The posting does not specify a concrete salary amount, noting that compensation takes geographical location, experience, and performance into account.

How often does the team meet in person?

Teams meet two to four times yearly in person at various locations around the world to align on strategy and execution.

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 4h ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 6h ago
Full-timeRemote

Posted by Canonical

Source: Jobicy — APAC

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

361Open Jobs
—No reviews yet
View Company Profile