Senior Embedded Linux Optimisation Engineer - Remote

Canonical Ltd.

Karachi Division

Remote

PKR 33,241,000 - 52,632,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote
Learning budget 2000 USD per year
Annual compensation review
Recognition rewards
Annual holiday leave
Parental Leave
Employee Assistance Programme
Travel opportunities
Priority Pass

Job summary

Canonical is seeking a seasoned engineer to optimise Ubuntu across IoT and server platforms. You will work on the Linux stack from kernel to GUI, delivering high-performance integrations for partner hardware.

This globally remote role combines hands-on development with cross-functional collaboration in a fast-moving environment. The role requires C/C++, Linux packaging (Debian, RPM, Yocto), open-source experience, and exposure to Docker/K8s.

Qualifications

  • Bachelor’s degree in Computer Science, STEM or similar.
  • Experience with Linux packaging (Debian, RPM, Yocto).
  • Experience with open source communities and licences.
  • Proficient in C and C++.

Responsibilities

  • Design and implement Ubuntu integration for IoT and server hardware platforms.
  • Collaborate with partners to deliver optimized Ubuntu experiences on their platforms.
  • Lead complex customer engagements involving complete system architectures from cloud to edge.
  • Help customers integrate apps and build device OS images for Ubuntu Core/Desktop/Server.

Skills

C/C++
Linux packaging
Open source
Networking
Security best practices
Public speaking
IoT/Embedded experience

Education

Bachelor’s degree in Computer Science, STEM or similar

Tools

Docker/OCI containers
Kubernetes
Yocto

Job description

Canonical is seeking a seasoned engineer to optimise Ubuntu across IoT and server platforms. You will work on the Linux stack from kernel to GUI, delivering high-performance integrations for partner hardware.

This globally remote role combines hands-on development with cross-functional collaboration in a fast-moving environment. The role requires C/C++, Linux packaging (Debian, RPM, Yocto), open-source experience, and exposure to Docker/K8s.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Linux Integration Engineer - Ubuntu/IoT
Remote Senior Linux Integration Engineer - Ubuntu/IoT

Canonical Ltd. • Karachi Division

Remote
PKR 24,931,000 - 41,551,000
Fully remote working environment
Personal learning and development预算
Annual compensation review
+3
Embedded Linux Senior Software Engineer - Optimisation
Embedded Linux Senior Software Engineer - Optimisation

Canonical Ltd. • Karachi Division

Remote
PKR 33,241,000 - 52,632,000
Fully remote
Learning budget 2000 USD per year
Annual compensation review
+6
Linux Platform Integration - Ubuntu Systems Senior Engineer
Linux Platform Integration - Ubuntu Systems Senior Engineer

Canonical Ltd. • Karachi Division

Remote
PKR 24,931,000 - 41,551,000
Fully remote working environment
Personal learning and development预算
Annual compensation review
+3
Remote Linux Engineer for Next-Gen Silicon & Ubuntu
Remote Linux Engineer for Next-Gen Silicon & Ubuntu

Canonical Ltd. • Karachi Division

Remote
PKR 24,931,000 - 36,011,000
Personal learning budget USD 2,000 per
Annual compensation review
Recognition rewards
+5
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. • Karachi Division

Remote
PKR 24,931,000 - 36,011,000
Personal learning budget USD 2,000 per
Annual compensation review
Recognition rewards
+5
Senior Open Source Engineer — Remote, Global Impact
Senior Open Source Engineer — Remote, Global Impact

Canonical Ltd. • Karachi Division

Remote
PKR 41,551,000 - 58,172,000
Learning budget USD 2k/year
Annual compensation review
Maternity and paternity leave
+1
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • Karachi Division

Remote
PKR 41,551,000 - 58,172,000
Learning budget USD 2k/year
Annual compensation review
Maternity and paternity leave
+1
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Canonical Ltd. • Karachi Division

Remote
PKR 33,241,000 - 52,632,000
Distributed work environment
Learning budget USD 2,000 per year
Annual compensation review
+6
Senior Security Ops Engineer - Open Source
Senior Security Ops Engineer - Open Source

Canonical Ltd. • Karachi Division

Remote
PKR 38,781,000 - 58,172,000
Distributed work environment with in‑p
Learning budget USD 2,000 per year
Annual compensation review
+6
Linux Systems Developer – Tech Implement – Full-Time – Lahore 2026
Linux Systems Developer – Tech Implement – Full-Time – Lahore 2026

Tech Implement • Lahore

On-site
PKR 1,800,000 - 3,600,000
Top locations