Linux Kernel and Firmware Specialist

2 days ago


Muscat, Muscat, Oman Canonical Full time

Job Overview

We are seeking an experienced Secure Operating System Developer to join our team. In this challenging role, you will design and implement software for various CPU architectures such as ARM, RISC-V, and X86.

Responsibilities

  • Create new features and debug Linux system-level issues.
  • Maintain gadget snaps and integrate diverse bootloaders.
  • Collaborate proactively with a distributed team and review code produced by other engineers.
  • Discuss ideas and find good solutions with your colleagues.

Requirements

  • A Bachelor's or equivalent degree in Computer Science, STEM, or similar field.
  • Experience with C or Golang, and Shell.
  • A solid understanding of Linux and a modern GNU/Linux distribution, Debian or Ubuntu preferred.
  • Personal or professional experience with Linux-capable devices such as Raspberry Pi.
  • Knowledge of low-level systems and security facilities such as Bootloaders in ARM and X86, Systemd, udev, initrd, graphics, OS level firmware daemons, and CLI applications.


  • Muscat, Muscat, Oman Canonical Full time

    About the Job: We are looking for an experienced Linux Kernel Development Specialist to join our team at Canonical. The successful candidate will have a solid background in software engineering and a strong grasp of device drivers, BSPs, and other low-level system engineering. They will also have a broad knowledge of the Linux kernel and kernel subsystems,...


  • Muscat, Muscat, Oman Canonical Full time

    About This RoleWe're seeking a skilled Senior Embedded Systems Engineer to join our Ubuntu Enablement team. As a key member of our global organization, you'll play a vital role in ensuring the success of our partnerships with leading OEMs, ODMs, and silicon companies.Main Responsibilities:Deliver high-quality software engineering services to OEM and ODM...


  • 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

    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 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 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

    The RoleThis challenging role demands a high degree of technical skill with low-level operating systems, kernel, and device firmware. As a Linux Kernel and Firmware Specialist, you will be designing and implementing software that runs on various CPU architectures such as ARM, RISC-V, and X86.ResponsibilitiesWork on boot mechanisms, bootloaders, storage...


  • Muscat, Muscat, Oman Canonical Full time

    Company Overview">Canonical is a leading international software company that collaborates with the open-source community to deliver Ubuntu, a renowned free software platform. Our mission is to empower businesses worldwide by reducing costs, improving efficiency, and enhancing security through the use of Ubuntu.Job DescriptionWe are seeking an experienced...


  • Muscat, Muscat, Oman canonical Full time

    Job RequirementsWe are looking for a talented Embedded Systems Architect to join our team. The ideal candidate will have experience in software and system engineering services for OEM and ODM customers.You will work closely with partners on platform bring up, collaborate with project managers and Field/QA engineers to identify, triage, and fix critical...


  • Muscat, Muscat, Oman canonical Full time

    Job DescriptionThe company is seeking a highly skilled Senior Embedded System Developer 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...

  • Lead IoT Engineer

    2 weeks ago


    Muscat, Muscat, Oman canonical Full time

    Key ResponsibilitiesWe are looking for a talented Lead IoT Engineer to join our team. The ideal candidate will have experience in software and system engineering services for OEM and ODM customers.You will work closely with partners on platform bring up, collaborate with project managers and Field/QA engineers to identify, triage, and fix critical problems,...


  • 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

    About UsCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects, we are changing the world on a daily basis.We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed,...


  • Muscat, Muscat, Oman Canonical Full time

    Redefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level...


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

  • Linux Enablement

    1 week 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

    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 CanonicalCanonical is a leading international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.Job Description:We are seeking an experienced Senior Embedded Systems Engineer to...


  • Muscat, Muscat, Oman Canonical Full time

    About UsCanonical is a leading tech firm that has been driving innovation in the open-source community since its inception in 2004. As the company behind Ubuntu, one of the most popular open-source operating systems, we're committed to making technology accessible and usable for everyone.The RoleWe're looking for a highly skilled Software Engineer to join...


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