Company logo hidden

Ubuntu Linux Kernel Engineer - Silicon Enablement

Unlock employer Dubai, United Arab Emirates Posted: 28 Jun 2025

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

About the Job

Ubuntu Linux, one of the most popular Linux distributions in the world, is looking to expand the number of System On Chip (SoC) platforms supported natively. There is a strong demand from silicon manufacturers, such as NVIDIA, Xilinx, MediaTek, and Qualcomm, for Ubuntu Linux, and Canonical aims to broaden its silicon enablement squads to meet this need.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

The Canonical Kernel Team, responsible for the build, maintenance, and distribution of the Linux kernel for Ubuntu, seeks individuals with a strong flair for software development at the hardware level and a passion for optimizing performance.

The successful candidate should demonstrate a strong aptitude for software engineering with a background in RTOS or bare-metal environments, though direct experience with the Linux kernel is a substantial advantage.

What Your Day Will Look Like

  • Collaborate regularly and proactively with a globally distributed team
  • Work closely with silicon vendor partners to integrate support into the Ubuntu Linux kernel
  • Diagnose and resolve kernel issues reported by partners, customers, or found through testing
  • Deliver silicon-optimized variants of the Ubuntu Linux kernel
  • Improve tooling and automation for Linux kernel delivery and testing
  • Submit, review, and apply kernel patches, working with upstream maintainers
  • Identify new opportunities for maximizing performance on partner silicon

What We Are Looking for in You

  • Well-organized and motivated self-starter thriving in a remote work environment
  • Professional demeanor with colleagues, business partners, and the open-source community
  • Effective communication skills in English (both written and verbal)
  • Significant programming skills in C
  • A solid understanding of device drivers, BSP's, and hardware-level system engineering
  • Background with git and understanding of operating system kernel fundamentals
  • Ability to travel twice a year for company events of up to two weeks

Additional Skills That You Might Also Bring

  • Proficiency in Python and Bash scripting
  • Background with major SoC families, Ubuntu/Debian/Snap packaging
  • Experience with Linux kernel patching and debugging
  • Strong understanding of performance optimization for silicon platforms

What We Offer You

  • Competitive compensation based on geographical location, experience, and performance
  • Performance-driven annual bonus
  • Home-based work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunities to travel to new locations and meet colleagues

Location: Dubai, United Arab Emirates (Remote)
Work Conditions: Full-time, Remote work with occasional travel (up to twice a year for company events)

About Canonical
Canonical is a pioneering tech firm driving the global move to open source. As the publisher of Ubuntu, one of the most important open-source projects and a platform for AI, IoT, and the cloud, Canonical challenges its employees to think differently and continuously develop their skills. Canonical is an equal opportunity employer, committed to fostering a diverse and inclusive workplace.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct