Ubuntu Linux Developer

22 hours ago


Muscat, Muscat, Oman Canonical Full time
What You Will Do

In this role, you will have the opportunity to contribute to the evolution of Ubuntu Server, working closely with our experienced team and learning from the best engineers in the business. Your key responsibilities will include:

  • Collaborating with a distributed team to achieve shared goals.
  • Fostering a software ecosystem with seamless user experience for all Ubuntu users.
  • Debugging issues and facilitating their solution together with upstream projects.
  • Evaluating contributions of other engineers to maintain high-quality software standards.
  • Working from home with occasional global travel for internal and external events.
  • Playing a role in shaping the future of Ubuntu via new ideas and advising on work being done elsewhere.

You will also be responsible for maintaining Ubuntu Server packages, including:

  • Traditional server workloads (web servers, databases, network services, etc).
  • Virtualisation and Containers.
  • Package management and dependencies.
  • Language runtimes and toolchains (python, golang, rust, etc).


  • Muscat, Muscat, Oman canonical Full time

    About the JobWe are seeking a highly skilled Ubuntu Linux Specialist to join our team. As a key member of our engineering team, you will be responsible for providing software and system engineering services to OEM and ODM customers.You will work closely with partners on platform bring up, collaborate with project managers and Field/QA engineers to identify,...


  • Muscat, Muscat, Oman Canonical Full time

    About Us: Canonical is a pioneering tech firm at the forefront of the global move to open source. We publish Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud. We recruit on a global basis and set a very high standard for people joining the company.Our Values:We care most about hardware and virtualization...


  • Muscat, Muscat, Oman Canonical Full time

    Job RequirementsTo be successful in this role, you'll need to have outstanding academic results and an undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path. You'll also need to have an understanding of software development methodologies and life cycles, as well as a passion for technology and a drive to...


  • Muscat, Muscat, Oman Canonical Full time

    About YouWe are looking for a talented software engineer who is passionate about developing software using modern C/C++. You will have excellent competencies in Linux distributions, software architectures, and open source software.As a member of our team, you will be working on some of the most critical toolchains involved in the making of Ubuntu and the...


  • Muscat, Muscat, Oman Canonical Full time

    Job OverviewWe're seeking a skilled software engineer to join our Core Desktop team and contribute to the development of the next-generation immutable Ubuntu desktop. This role offers a unique opportunity to work on a cutting-edge project, combining the strengths of immutable Linux with modern user experiences.You'll design and develop key elements of the...


  • Muscat, Muscat, Oman Canonical Full time

    This is a general track for applications to any team at Canonical that works with the Linux kernel, across all seniority levels. Apply here if you are an exceptional software engineer who wants to work on both stable and cutting edge Linux kernels for Ubuntu and its wider ecosystem.Canonical has a large and rapidly growing kernel team that underpins Ubuntu...


  • Muscat, Muscat, Oman Canonical Full time

    Job DescriptionCanonical 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...


  • Muscat, Muscat, Oman Canonical Full time

    About the Role: We are seeking an exceptional Linux Kernel Software Engineer to join our globally distributed team at Canonical. As a key member of our kernel team, you will be responsible for diagnosing and resolving issues in the Linux kernel, working closely with silicon, cloud, and hardware manufacturers, and collaborating regularly with a distributed...


  • Muscat, Muscat, Oman Canonical Full time

    About UsAt Canonical, we're passionate about creating innovative software solutions that empower individuals and organizations to achieve their goals. As a leading provider of the popular Ubuntu operating system, we've helped millions of users around the world to reduce costs, improve efficiency, and enhance security.Your RoleWe're seeking an exceptional...

  • Linux Enablement

    6 days ago


    Muscat, Muscat, Oman Canonical Full time

    Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires excellent time management, deep...


  • Muscat, Muscat, Oman Canonical Full time

    DESCRIPTIONS2: Job SummaryWe are seeking skilled Embedded Linux Consultants to expand our presence in mission-critical industries. You will engage with customers during presales, elaborate solutions, participate in project delivery, and convey market requirements to key stakeholders.Key ResponsibilitiesGather customer requirements and explain our...


  • Muscat, Muscat, Oman Canonical Full time

    We are seeking an experienced Software Engineering Manager to lead our OEM enablement project delivery team. The ideal candidate will have a strong background in Linux, preferably with experience in Ubuntu or Debian.About the RoleThis is a challenging role that requires excellent time management, deep knowledge of Linux systems, low-level debugging, critical...


  • Muscat, Muscat, Oman Canonical Full time

    Lead an engineering team that partners with the Linux engineers of a major silicon company, and works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be...


  • Muscat, Muscat, Oman canonical Full time

    Senior Ubuntu Embedded IoT System EngineerNationality: Any NationalityVacancy: 1 VacancyJob DescriptionKey responsibilitiesProvide software and system engineering services for OEM and ODM customers;Work closely with partners on platform bring up;Work with project managers and Field/QA engineers to identify, triage, and fix critical problems;Work with...


  • Muscat, Muscat, Oman Canonical Full time

    We are looking for a talented Software Development Manager to join our team at Canonical. As a software engineering manager, you will be responsible for leading a team of engineers to optimize Ubuntu for the latest hardware platforms.About the JobThis is an exciting opportunity to work on a widely used Linux desktop and server. Our team works closely with...


  • Muscat, Muscat, Oman Canonical Full time

    About the Role:We are seeking a highly skilled software engineer passionate about delivering high-quality software solutions, to join our Ubuntu Quality Engineering team. As a key member of our team, you will be responsible for ensuring the quality and security of our open-source packages, working closely with multiple teams at the heart of Ubuntu.Key...

  • Linux Test Engineer

    22 hours ago


    Muscat, Muscat, Oman Canonical Full time

    Career Opportunity">Canonical is hiring a skilled software engineer to join our Certification team. This is an exciting opportunity to contribute to the development of open-source certification tools and participate in innovation projects that aim to improve the quality of Linux experience for millions of users.">Main Responsibilities">Develop and maintain...

  • Linux System Engineer

    14 hours ago


    Muscat, Muscat, Oman Canonical Full time

    About the JobThis highly technical role involves working on the most critical aspects of any operating system - stability, reliability, and security. You will be part of a team that delivers and maintains the core of the Ubuntu system, the base for the entire Ubuntu family of products and services.Your ResponsibilitiesCollaborate with a global team to drive...

  • IoT Linux Engineer

    4 days ago


    Muscat, Muscat, Oman Canonical Full time

    DESCRIPTIONS4: Job RoleCanonical is seeking a skilled Embedded Linux Consultant to join our team. As an Embedded Linux Consultant, you will be responsible for engaging with customers, elaborating solutions, participating in project delivery, and conveying market requirements to key stakeholders.Key ResponsibilitiesEngage customers during presales to gather...


  • Muscat, Muscat, Oman Canonical Full time

    Job Description:We are looking for a talented software engineer to join our Ubuntu Quality Engineering team. As a key member of our team, you will be responsible for ensuring the quality and security of our open-source packages, working closely with multiple teams at the heart of Ubuntu.About You:You have a strong background in software engineering, Linux,...