Remote Linux Engineer: Optimizing Ubuntu on Next-Gen Silicon

Canonical Ltd.

Riyadh

Remote

SAR 337,000 - 487,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Learning budget
Annual bonus or commission
Travel opportunities for events
Wellness Platform

Job summary

Canonical is seeking a skilled engineer for the Partner Engineering team to optimize Ubuntu across silicon platforms. The role emphasizes collaboration within a distributed team, contributing to high-quality open source software, and shaping Ubuntu's future with new ideas.

Remote work is global, with occasional in-person events. The candidate should have a strong background in C, C++, Python, and Linux packaging, plus interest in open source maintenance and package management.

Qualifications

  • Strong fundamentals in C, C++ and Python.
  • Experience or interest in learning Linux distribution packaging.
  • Experience or interest in open source maintenance or contribution and licenses.
  • Fundamental understanding of package management and dependency resolution.

Responsibilities

  • Collaborating proactively within a distributed team.
  • Fostering a software ecosystem with seamless user experience for all Ubuntu users.
  • Evaluating contributions of other engineers to maintain high-quality software standards.
  • Playing a role in shaping the future of Ubuntu via new ideas and advising on work elsewhere.
  • Collaborating with other teams in the Ubuntu and Debian communities, with upstream projects, and commercially supported customers.
  • Debugging issues on open source code and team-maintained code.
  • Helping our customers to integrate their apps, SDKs, build OS images, optimize applications with Ubuntu Core, Desktop and Server.
  • Working with a team to maintain Ubuntu, silicon features, and silicon-optimized packages across platforms and technologies such as Servers, HPC and AI systems, IoT devices, PCs, SmartNICs and automotive systems, AI stacks, Graphics, audio and multimedia stacks, Virtualisation and Containers, Hardware enablement stacks, New architectures, architecture variants and optimized toolchains, Package management and dependencies, Platform security.

Skills

C
C++
Python
Linux packaging
Open source maintenance
Package management

Education

Undergraduate degree in a technical subject

Tools

Docker
Kubernetes

Job description

Canonical is seeking a skilled engineer for the Partner Engineering team to optimize Ubuntu across silicon platforms. The role emphasizes collaboration within a distributed team, contributing to high-quality open source software, and shaping Ubuntu's future with new ideas.

Remote work is global, with occasional in-person events. The candidate should have a strong background in C, C++, Python, and Linux packaging, plus interest in open source maintenance and package management.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Optimisation Engineer – Remote
Senior Embedded Linux Optimisation Engineer – Remote

Canonical Ltd. • Riyadh

Remote
SAR 450,000 - 637,000
Fully remote working environment
Learning budget
Annual compensation review
+4
Senior Ubuntu Linux Platform Integration Engineer
Senior Ubuntu Linux Platform Integration Engineer

Canonical Ltd. • Riyadh

Remote
SAR 150,000 - 260,000
Learning budget
Annual leave
Priority Pass for travel
+2
Embedded Linux Senior Software Engineer - Optimisation
Embedded Linux Senior Software Engineer - Optimisation

Canonical Ltd. • Riyadh

Remote
SAR 450,000 - 637,000
Fully remote working environment
Learning budget
Annual compensation review
+4
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)

Canonical Ltd. • Riyadh

Remote
SAR 337,000 - 487,000
Learning budget
Annual bonus or commission
Travel opportunities for events
+1
Linux Platform Integration - Ubuntu Systems Senior Engineer
Linux Platform Integration - Ubuntu Systems Senior Engineer

Canonical Ltd. • Riyadh

Remote
SAR 150,000 - 260,000
Learning budget
Annual leave
Priority Pass for travel
+2
Senior Open Source Engineer | Remote Technical Leader
Senior Open Source Engineer | Remote Technical Leader

Canonical Ltd. • Riyadh

Remote
SAR 562,000 - 750,000
Learning budget USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • Riyadh

Remote
SAR 562,000 - 750,000
Learning budget USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Canonical Ltd. • Riyadh

Remote
SAR 450,000 - 675,000
Team sprints
Learning budget
Compensation review
+6
Senior Design Manager (Infrastructure)
Senior Design Manager (Infrastructure)

Canonical Ltd. • Riyadh

Remote
SAR 525,000 - 787,000
Fully remote
Learning budget
Annual compensation review
+6
Senior Design Manager, Infrastructure - Remote (EMEA)
Senior Design Manager, Infrastructure - Remote (EMEA)

Canonical Ltd. • Riyadh

Remote
SAR 525,000 - 787,000
Fully remote
Learning budget
Annual compensation review
+6