Linux Systems Engineering Director

4 days ago


Muscat, Muscat, Oman beBeeEngineering Full time 11,324 - 14,304
Software Engineering Leadership

We partner closely with leading silicon companies to optimize Ubuntu for their latest hardware.

This role involves bringing both technical and management expertise to lead a team of software engineers. You will oversee an engineering team working across the entire Linux stack, from kernel to GUI, to optimize Ubuntu for the latest silicon.

  • Lead a distributed team of engineers to design and implement the best Ubuntu integration for IoT and server-class hardware platforms and software stacks.
  • Engage with commercial partners to deliver a high-quality, optimized Ubuntu experience on their platforms.
  • Develop your team through coaching, mentoring, leading by example, and providing regular feedback.
  • Oversee commercial engagements and ensure timely delivery on project milestones.
  • Maintain strict quality and reliability standards.
  • Collaborate with other teams at Canonical to align on product architecture and roadmaps.

Key responsibilities include:

  • Leading a distributed team of software engineers.
  • Working closely with commercial partners.
  • Coaching and mentoring team members.
  • Overseeing commercial engagements.

The ideal candidate has:

  • Experience working with Linux distributions, Debian packaging, and high-performance server-class hardware.
  • Strong communication skills in English.
  • A bachelor's degree in a technology field.

Canonical offers:

  • Learning and development opportunities.
  • Annual compensation review.
  • Recognition rewards.
  • Annual leave.
  • Priority pass for travel.

We are committed to creating a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products.


  • Linux System Engineer

    4 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Join to apply for the Linux System Engineer - QA, Tooling, Automation role at CanonicalContinue with Google Continue with Google3 weeks ago Be among the first 25 applicantsJoin to apply for the Linux System Engineer - QA, Tooling, Automation role at CanonicalCanonical is a leading provider of open source software and operating systems to the global...

  • Linux System Engineer

    3 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Muscat, Muscat, Oman Canonical Full time

    Linux Engineering Manager - Optimisation for Latest HardwareJoin to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at CanonicalLinux Engineering Manager - Optimisation for Latest Hardware4 months ago Be among the first 25 applicantsJoin to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at...


  • Muscat, Muscat, Oman Canonical Full time

    Join to apply for the Junior Linux Kernel Engineer - Ubuntu role at Canonical12 hours ago Be among the first 25 applicantsJoin to apply for the Junior Linux Kernel Engineer - Ubuntu role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very...


  • Muscat, Muscat, Oman Canonical Full time

    Join to apply for the Linux Devices Software Engineer role at Canonical1 month ago Be among the first 25 applicantsJoin to apply for the Linux Devices Software Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level...


  • Muscat, Muscat, Oman beBeeManager Full time 60,000 - 80,000

    Software Engineering Manager JobThis is an exciting opportunity for a seasoned Software Engineering Manager to lead and manage a software engineering team. The ideal candidate will have excellent time management skills, deep knowledge of the Linux system, and experience in low-level debugging, critical thinking, and problem-solving.About the RoleRecruit,...


  • Muscat, Muscat, Oman beBee Careers Full time

    Linux Quality EngineerAbout the Role:This is an exciting opportunity for a skilled Linux Quality Engineer to join our team and take ownership of improving the quality of our Linux distribution. As a key member of the Ubuntu Quality Engineering team, you will work closely with engineers, developers, and other stakeholders to design, develop, and implement...


  • Muscat, Muscat, Oman beBeeSoftware Full time

    As a Linux devices software engineer, you will be working on the SnapD team to develop mission-critical Golang code focused on software delivery, containers, security sandboxing, telemetry and device management.About the RoleThis is an exciting opportunity to collaborate proactively with a distributed team and work on high-quality code to create new...


  • Muscat, Muscat, Oman beBee Careers Full time 470,000 - 530,000

    Technical Leadership RoleThis leadership position involves guiding a team of distributed engineers in designing and implementing the optimal Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks. The successful candidate will have experience working with Linux distributions, Debian packaging, and high-performance,...


  • Muscat, Muscat, Oman Canonical Full time

    Embedded Linux Senior Software Engineer - OptimisationJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation4 days ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalWork across the full...