
Linux Kernel and Firmware Specialist
2 days ago
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.
-
Advanced Linux Kernel Professional
1 week ago
Muscat, Muscat, Oman Canonical Full timeAbout 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,...
-
Linux Kernel Specialist
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeAbout 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...
-
Linux Kernel Engineer
1 week ago
Muscat, Muscat, Oman Canonical Full timeThis 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...
-
Ubuntu Linux Specialist
2 weeks ago
Muscat, Muscat, Oman canonical Full timeAbout 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,...
-
Linux Kernel Software Engineer
1 week ago
Muscat, Muscat, Oman Canonical Full timeAbout 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...
-
Linux Kernel Development Specialist
1 week ago
Muscat, Muscat, Oman Canonical Full timeAbout 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...
-
Core Software Engineering Role
2 days ago
Muscat, Muscat, Oman Canonical Full timeThe 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...
-
Embedded Linux Systems Engineer
2 days ago
Muscat, Muscat, Oman Canonical Full timeCompany 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...
-
Embedded Systems Architect
2 weeks ago
Muscat, Muscat, Oman canonical Full timeJob 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...
-
Senior Embedded System Developer
2 weeks ago
Muscat, Muscat, Oman canonical Full timeJob 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 timeKey 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,...
-
Senior Ubuntu Embedded IoT System Engineer
2 weeks ago
Muscat, Muscat, Oman canonical Full timeSenior 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...
-
Senior Linux Software Engineer
1 week ago
Muscat, Muscat, Oman Canonical Full timeAbout 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,...
-
Ubuntu Core Software Engineer
3 days ago
Muscat, Muscat, Oman Canonical Full timeRedefine 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...
-
Linux Engineering Manager
1 week ago
Muscat, Muscat, Oman Canonical Full timeLead 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 timeCanonical'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...
-
Linux Container Developer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeJob 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...
-
Senior Embedded Systems Engineer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeAbout 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...
-
Desktop Development Specialist
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeAbout 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...
-
Embedded Linux Consultant
1 week ago
Muscat, Muscat, Oman Canonical Full timeJob 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...