Remote Linux Software Engineer for Next-Gen Silicon

Canonical Ltd.

Singapore

Remote

SGD 120,000 - 180,000

Full time

2 days 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 raise
Travel opportunities
Wellness program
Remote-first

Job summary

Canonical Ltd. is seeking open-source enthusiasts for a globally remote Partner Engineering role. You will work across the full Linux stack to optimize Ubuntu for new silicon, collaborating with distributed teams, upstream projects, and customers.

The role involves frequent travel for internal events and a strong emphasis on high-quality, secure software. You should have a strong C/C++/Python background, interest in Linux packaging, and a passion for open source.

Qualifications

  • Exceptional academic track record from both high school and university.
  • Undergraduate degree in a technical subject or a compelling narrative about your path.
  • You love technology and working with brilliant people.
  • You are curious, flexible, articulate, and accountable.
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
  • You value building partnerships with diverse internal and external groups.
  • 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, upstream projects, and customers.
  • Debugging issues on open source code and team maintained code.
  • Helping customers to integrate their apps, SDKs, build OS images, optimize applications with Ubuntu Core, Desktop and Server.
  • Maintaining Ubuntu, silicon features, and silicon-optimized packages across platforms and technologies.

Skills

C
C++
Python

Education

Undergraduate degree in a technical subject

Tools

Linux packaging
Docker
Kubernetes

Job description

Canonical Ltd. is seeking open-source enthusiasts for a globally remote Partner Engineering role. You will work across the full Linux stack to optimize Ubuntu for new silicon, collaborating with distributed teams, upstream projects, and customers.

The role involves frequent travel for internal events and a strong emphasis on high-quality, secure software. You should have a strong C/C++/Python background, interest in Linux packaging, and a passion for open source.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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. • Singapore

Remote
SGD 120,000 - 180,000
Learning budget
Annual raise
Travel opportunities
+2
Senior Embedded Linux Engineer — Optimisation (Remote)
Senior Embedded Linux Engineer — Optimisation (Remote)

Canonical Ltd. • Singapore

Remote
SGD 154,000 - 231,000
Fully remote working environment
Personal learning and development 2,0
Annual compensation review
+6
Embedded Linux Senior Software Engineer - Optimisation
Embedded Linux Senior Software Engineer - Optimisation

Canonical Ltd. • Singapore

Remote
SGD 154,000 - 231,000
Fully remote working environment
Personal learning and development 2,0
Annual compensation review
+6
Remote Open Source Community Engineer
Remote Open Source Community Engineer

Canonical Ltd. • Singapore

Remote
SGD 70,000 - 120,000
Distributed work environment
Learning budget USD 2000 per year
Annual compensation review
+4
Senior Open-Source Engineer — Remote & Global Impact
Senior Open-Source Engineer — Remote & Global Impact

Canonical Ltd. • Singapore

Remote
SGD 180,000 - 240,000
Learning budget USD 2000
Annual compensation review
Maternity and paternity leave
+2
Embedded Devices Software Solution Sales - All Roles
Embedded Devices Software Solution Sales - All Roles

Canonical Ltd. • Singapore

Remote
SGD 116,000 - 205,000
Team sprints twice a year
Learning budget USD 2,000/year
Annual compensation review
+5
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • Singapore

Remote
SGD 180,000 - 240,000
Learning budget USD 2000
Annual compensation review
Maternity and paternity leave
+2
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Canonical Ltd. • Singapore

Remote
SGD 154,000 - 218,000
Distributed, remote-first work culture
Learning budget USD 2,000 per year
Annual compensation review
+1
Embedded Devices Software Solution Sales Account Manager
Embedded Devices Software Solution Sales Account Manager

Canonical Ltd. • Singapore

Remote
SGD 120,000 - 180,000
Twice-yearly team sprints in person
Learning budget USD 2,000 per year
Annual compensation review
+6
Remote Senior Embedded Linux & IoT Sales Executive
Remote Senior Embedded Linux & IoT Sales Executive

Canonical Ltd. • Singapore

Remote
SGD 116,000 - 205,000
Team sprints twice a year
Learning budget USD 2,000/year
Annual compensation review
+5