Senior Embedded Linux Optimisation Engineer – Remote

Canonical Ltd.

Riyadh

Remote

SAR 450,000 - 637,000

Full time

28 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

Fully remote working environment
Learning budget
Annual compensation review
Parental Leave
Employee Assistance Programme
Travel opportunities
Travel upgrades

Job summary

Canonical is a pioneer in open source software, publishing Ubuntu and supporting AI, IoT, and cloud platforms. This remote‑first role invites engineers to design and implement Ubuntu integrations for IoT and server hardware, collaborating with silicon partners and global teams.

The position emphasizes solving diverse, high‑impact tasks across the full Linux stack, from kernel to GUI, with opportunities to work on Docker/K8s and open source ecosystems.

Qualifications

  • Bachelor's degree in Computer Science, STEM or similar.
  • Experience with Linux packaging (Debian, RPM, Yocto).
  • Experience with open source communities and licences.
  • Experience with C and C++.
  • Ability to work in a globally distributed team.

Responsibilities

  • Design and implement the Ubuntu integration for latest IoT and server‑class hardware platforms.
  • Collaborate with partners to deliver an optimized Ubuntu experience on their platforms.
  • Contribute inputs on technical plans, testing strategy, and quality metrics.
  • Act as technical lead on complex engagements across cloud to edge architectures.
  • Assist customers to integrate apps, SDKs, and build device OS images with Ubuntu Core/Desktop/Server.
  • Work with advanced OS and application technologies in the enterprise world.

Skills

C
C++
Open source collaboration
Self-motivation

Education

Bachelor's degree in Computer Science or STEM

Tools

Debian
RPM
Yocto
Docker
Kubernetes
OCI containers

Job description

Canonical is a pioneer in open source software, publishing Ubuntu and supporting AI, IoT, and cloud platforms. This remote‑first role invites engineers to design and implement Ubuntu integrations for IoT and server hardware, collaborating with silicon partners and global teams.

The position emphasizes solving diverse, high‑impact tasks across the full Linux stack, from kernel to GUI, with opportunities to work on Docker/K8s and open source ecosystems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Remote Linux Engineer: Optimizing Ubuntu on Next-Gen Silicon
Remote Linux Engineer: Optimizing Ubuntu on Next-Gen Silicon

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
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
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
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 Design Manager (Infrastructure)
Senior Design Manager (Infrastructure)

Canonical Ltd. • Riyadh

Remote
SAR 525,000 - 787,000
Fully remote
Learning budget
Annual compensation review
+6
Remote Embedded IoT Solutions Sales Account Manager
Remote Embedded IoT Solutions Sales Account Manager

Canonical Ltd. • Riyadh

Remote
SAR 200,000 - 320,000
Distributed work environment with in‑p
Learning budget USD 2,000 per year
Annual compensation review
+6