Linux Kernel Specialist

2 days ago


Muscat, Muscat, Oman Canonical Full time

About This Role

We'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 customers;
  • Collaborate closely with partners on platform bring-up and integration;
  • Work with project managers and engineers to identify, prioritize, and resolve critical issues;
  • Contribute to upstream projects to develop and maintain Ubuntu;
  • Lead root cause analysis efforts, gathering and analyzing data to reproduce and explain results;
  • Facilitate communication between Ubuntu, firmware, and hardware engineering teams;
  • Possibility of international travel to support business objectives.

Requirements:

  • Bachelor or higher degree in computer science or electrical engineering;
  • Outstanding written and verbal communication skills in English;
  • Familiarity with C, Python, and Bash programming languages;
  • Deep understanding of Linux kernel, boot process, and system-level architecture;
  • Hands-on experience with bootloader development (e.g., u-boot);
  • Expertise in software development for Arm or non-X86 platforms;
  • Exceptional debugging and problem-solving skills;
  • Ability to thrive in a fast-paced, globally distributed team environment;
  • Proficiency in written and spoken Mandarin Chinese.

Bonus Skills:

  • Experience with system firmware development (e.g., uboot, UEFI, ACPI, DSDT);
  • Debugging expertise in power management areas (PCI ASPM, SATA ALPM, low power profiles);
  • Background in board design, bring-up, and validation;
  • Familiarity with electrical engineering design tools (e.g., schematic capture, layout);
  • Understanding of computer architecture principles (x86, ARM, RISC-V);
  • Familiarity with Ubuntu development processes;
  • Proficiency in Shell/Python scripting.

What We Offer:

  • Competitive compensation and benefits package;
  • Opportunities for growth and professional development;
  • Chance to work on cutting-edge technology projects;
  • Flexible work arrangements to suit your needs;
  • Access to industry-leading training and development resources.


  • 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

    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

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

    About UsCanonical is a leading tech firm that has been at the forefront of the global move to open source since its inception in 2004. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.We recruit on a global basis and set a very high...


  • Muscat, Muscat, Oman Canonical Full time

    Company OverviewAt Canonical, we're a pioneering tech firm that's changing the world through open-source innovation. With a global presence and a commitment to excellence, we're shaping the future of technology.Job DescriptionWe're seeking a talented Software Engineer to join our Core Desktop team. This is an exciting opportunity to contribute to the...

  • Software Architect

    4 days ago


    Muscat, Muscat, Oman Canonical Full time

    About UsCanonical is a pioneering tech firm that leads the global shift to open source. We publish Ubuntu, one of the most important open source projects and the platform for AI, IoT, and cloud technology.We're changing the world every day and recruit globally. Our high standards demand excellence from those joining our company.A remote-first company since...


  • Muscat, Muscat, Oman Canonical Full time

    Core Desktop DevelopmentJoin our mission to revolutionize the Linux desktop experience by building the next generation of immutable Ubuntu desktop. As part of our dedicated Core Desktop team, you'll combine the strengths of immutable Linux with modern user experiences.Our goal is to create a secure, reliable, and user-friendly platform for developers...


  • 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

    3 days 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 Esbaar Full time

    We are looking for a skilled Technical Support Specialist to join our team at Esbaar. As a Technical Support Specialist, you will provide technical assistance to employees on various IT-related issues.Your responsibilities will include troubleshooting hardware and software issues, maintaining technical documentation, and training employees on IT best...


  • Muscat, Muscat, Oman Canonical Full time

    Shape the Future of Open Source IT">We are seeking a skilled Software Engineer to lead our team in shaping the future of open source IT, devops, and infrastructure operations. Our goal is to revolutionize the way companies run their infrastructure operations by enabling true model-driven operations via next-generation infrastructure-as-code.This role...


  • Muscat, Muscat, Oman Canonical Full time

    Transform Open Source Operations">We are looking for a talented DevOps Architect to join our team and help transform the way we operate open source infrastructure. This is a unique opportunity to work on next-generation infrastructure-as-code and shape the future of open source operations.As a DevOps Architect, you will be responsible for designing and...

  • DevOps Architect

    5 days ago


    Muscat, Muscat, Oman Canonical Full time

    Distributed Systems Expert">We are seeking a highly experienced Distributed Systems Expert to join our team and help shape the future of open source IT, devops, and infrastructure operations. Our goal is to enable true model-driven operations via next-generation infrastructure-as-code.As a Distributed Systems Expert, you will be responsible for designing and...


  • Muscat, Muscat, Oman Canonical Full time

    About the CompanyCanonical is a leader in the field of open source software and operating systems. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are hiring a Infrastructure as Code Specialist to our Information Systems team. This role is an opportunity...


  • 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 Abroad Work Full time

    Job Title: IT Risk Management SpecialistJob Type: PermanentExperience: 10 YearsSalary: $2000Job DescriptionWe are seeking an IT Risk Management Specialist to join our team at Abroad Work. The successful candidate will have a strong background in cybersecurity and be able to identify and mitigate risks associated with cloud computing.Key...


  • Muscat, Muscat, Oman Canonical Full time

    About the JobWe are seeking a Cloud Computing Specialist to join our HPC team and contribute to delivering an outstanding HPC experience. As part of the Ubuntu platform, this role will involve developing Python software for automation of key software in the HPC sphere.Key RequirementsBachelor's or equivalent degree in Computer Science, STEM, or similar...

  • Software Engineer

    6 days ago


    Muscat, Muscat, Oman Canonical Full time

    Help us shape the future of open source IT, devops, and IS, from bare metal to containers. Our goal is to revolutionise open source application and infrastructure operations.We want to transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code. This will allow companies to run very efficient...