Linux Bootloader Engineer

4 days ago


Muscat, Muscat, Oman Canonical Full time

**About Us:**

  • We strive to deliver the latest and best free software components in an easy-to-use and highly reliable form.

**Job Responsibilities:**

  • Work on the architecture, design, and development of core components involved in the boot and startup of the Ubuntu Distribution.
  • Collaborate with the upstream community for projects like Grub, shim, and u-boot.
  • Contribute to feature and bug fixes in these projects.

**Requirements:**

  • Strong understanding of Linux systems, hardware architectures, and the open source community.
  • Development experience with early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel.
  • Experience on non-x86 platforms such as ARM, RISC-V.

**What We Offer:**

  • Personal learning and development budget.
  • Annual compensation review.
  • Recognition rewards.
  • Annual leave.
  • Priority Pass for travel.


  • Muscat, Muscat, Oman Canonical Full time

    At Canonical, we're seeking a seasoned software quality engineer to join our Ubuntu Quality Engineering team. As a Linux system engineer, you'll play a pivotal role in ensuring the highest level of quality for our open source platform.About the RoleYou will be responsible for monitoring indicators of quality across the Ubuntu ecosystem and...

  • Senior Linux Engineer

    21 hours ago


    Muscat, Muscat, Oman Canonical Full time

    We are seeking a Senior Linux Engineer to join our team responsible for the Ubuntu Server Distribution. As a member of our engineering team, you will be responsible for developing and maintaining the quality of our Linux distribution.You will work closely with our product management team to ensure that our product meets the needs of our customers. You will...


  • Muscat, Muscat, Oman Canonical Full time

    Canonical is seeking a talented Linux Embedded Systems Engineer to join our Certification team. As a member of this team, you will be responsible for writing functional and performance tests to support hardware enablement and protect against regressions. You will also participate in meetings involving international travel and collaborate with colleagues...


  • Muscat, Muscat, Oman Canonical Full time

    **Job Overview**At Canonical, we are committed to providing open source software solutions that empower businesses to innovate and succeed. Our Embedded Linux products are used by companies worldwide to build innovative devices and applications.We are looking for a seasoned Embedded Linux Field Engineer to join our team. The successful candidate will have a...


  • Muscat, Muscat, Oman Canonical Full time

    About Our CultureAt Canonical, we value diversity, inclusion, and equity, and strive to create a workplace that is welcoming and inclusive for all.We believe in the power of collaboration and teamwork, and foster an environment that encourages creativity, experimentation, and innovation.Why Work With Us?The opportunity to work on cutting-edge technologies...


  • Muscat, Muscat, Oman Canonical Full time

    **About the Role**We are seeking an experienced Embedded Linux Field Engineer to join our team at Canonical. As a member of our engineering organization, you will work closely with customers and partners to deliver Embedded Linux solutions that meet their needs.The ideal candidate will have extensive experience in embedded systems development, Linux kernel...


  • Muscat, Muscat, Oman Canonical Full time

    **Key Responsibilities**As an Embedded Linux Field Engineer, you will be responsible for:Gathering customer requirements and understanding their needsProposing solutions and developing Embedded Linux-based products and servicesParticipating in the delivery of select projects related to Embedded Linux


  • Muscat, Muscat, Oman Canonical Full time

    **Company Overview:**Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform.**Job Description:**We are seeking an experienced software engineer passionate about Linux systems, hardware architectures, and the open source community to join the Ubuntu Foundations...


  • Muscat, Muscat, Oman Canonical Full time

    About CanonicalWe are a pioneering tech firm at the forefront of the global move to open source. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. As a company that publishes Ubuntu, we recruit on a global basis and set a high standard for people joining our...


  • Muscat, Muscat, Oman Canonical Full time

    What We Are Looking ForWe are seeking an experienced engineer who has built large-scale software quality assurance frameworks and is passionate about the future of Ubuntu. You must be mindful of the dynamics of the open source ecosystem and equally aware of mission-critical requirements related to shipping the best Linux distro to users and partners...


  • Muscat, Muscat, Oman Canonical Full time

    The Commercial Systems unit at Canonical is conceived as five engineering teams that closely collaborate with other engineering and business teams. Services designed, developed, and operated by the Commercial Systems unit are at the heart of Canonical's business and Golang plays an integral role in it. We are looking for software engineers for these...


  • Muscat, Muscat, Oman Canonical Full time

    About the Role: We are seeking an experienced security professional to join our industry-leading software security team as a Ubuntu Security Engineer.Job Summary: In this role, you will be responsible for monitoring, triaging, responding to, and documenting new and existing vulnerabilities in open source software. You will work closely with the team to...


  • Muscat, Muscat, Oman Canonical Full time

    **What We Offer**We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. Our team is dedicated to innovation and excellence, and we are committed to helping you achieve your career goals.In addition to a challenging and rewarding role, you will have the opportunity to work with a talented team of...


  • Muscat, Muscat, Oman Canonical Full time

    We're seeking an exceptional system engineer to lead quality efforts in our Ubuntu Quality Engineering team. As a key member of our team, you'll contribute to the success of our open source platform by ensuring the highest level of quality and reliability.Your ExpertiseA strong background in software engineering, Linux, and open source...


  • Muscat, Muscat, Oman Canonical Full time

    About CanonicalWe are 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 of software.Job OverviewWe are hiring a Senior Software Engineer to join our Web Engineering team. The successful candidate will be responsible for...


  • Muscat, Muscat, Oman Canonical Full time

    As a Software Engineering Leadership Position at Canonical, you will play a key role in driving the success of our Ubuntu Server Distribution. Our team is responsible for delivering this popular Linux platform to the world, and we are seeking a talented leader to join us.We strive to offer the latest, best, free software components, in an easy to use and...


  • Muscat, Muscat, Oman Canonical Full time

    About the RoleWe are seeking an experienced Senior Web Engineer to join our Cloud Engineering team. As a technical lead, you will drive best practices across the team, identifying risks and communicating them to relevant stakeholders.The successful candidate will have excellent technical skills, including Linux (Debian or Ubuntu preferred) experience. You...


  • Muscat, Muscat, Oman Canonical Full time

    About the RoleAs a seasoned engineer with a passion for quality excellence, you will lead our Ubuntu Quality Engineering team in revolutionizing Linux distro quality through automation and large-scale data analysis. Your technical expertise and leadership skills will enable you to influence practices across various teams involved in creating Ubuntu.


  • Muscat, Muscat, Oman Canonical Full time

    We are seeking a talented software engineer to join our team and contribute to the development of resilient distributed systems. At Canonical, you will have the opportunity to work on building high-quality cloud solutions based on Juju, Terraform, OpenStack, and Kubernetes.Job DescriptionCreate automated testing approaches and infrastructure for validating...


  • Muscat, Muscat, Oman Canonical Full time

    About UsAt Canonical, we are committed to fostering a workplace free from discrimination, where diversity of experience, perspectives, and background create a better work environment and better products.We pride ourselves on being an equal opportunity employer, dedicated to giving every application fair consideration, regardless of identity.What We OfferA...