Senior Linux Kernel Engineer
4 weeks ago
We are seeking a talented PC Platforms Engineer to join our team at Canonical. As a key member of our engineering group, you will be responsible for developing and maintaining high-quality kernel support for a wide range of hardware devices.
This role offers an exciting opportunity to leverage your software engineering skills on cutting-edge hardware. You will collaborate with world-leading OEM partners to deliver Ubuntu on their next generation of laptops, desktops, and workstations. Your responsibilities will include diagnosing and resolving issues in the kernel reported by QA, customers, and the community, as well as enabling new Linux kernel features as requested by customers.
About the Role- You will have the chance to explore the latest architecture and platform technologies from Intel, AMD, and other silicon vendors, enabling them in Ubuntu and ultimately delivering them to the world.
- Closely collaborate with upstream kernel maintainers and hardware vendors in analysing root causes, developing fixes, and submitting patches for review.
- A solid background in programming, with significant experience in C, and strong knowledge of the Linux kernel and kernel subsystems.
- Demonstrated experience with kernel patching and debugging, as well as a solid grasp of device drivers, BSP's, and other low-level system engineering.
- Prior experience with Ubuntu/Debian/Snap packaging is highly regarded, and knowledge of ACPI and UEFI is desirable.
Our competitive base pay, estimated at around $120,000 per annum, depends on various factors including geographical location, level of experience, knowledge, and skills. In addition to this, we provide a fully remote working environment, a personal learning and development budget of 2,000 USD per annum, annual compensation review, recognition rewards, annual holiday leave, parental leave, employee assistance programme, and priority pass for travel and travel upgrades for long haul company events.
-
Senior Linux Kernel Engineer
2 weeks ago
Delhi, California, United States Canonical - Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Linux Kernel Engineer to join our Firmware Team. This is an excellent opportunity for someone with a strong background in firmware development, particularly in UEFI and ACPI.ResponsibilitiesThe successful candidate will be responsible for collaborating with our global team to resolve issues involving BIOS,...
-
Linux Firmware Engineer: Boot Process Specialist
4 weeks ago
Delhi, California, United States Canonical - Jobs Full timeWe are seeking an experienced Linux firmware engineer to join our team as a Boot Process Specialist. In this role, you will be responsible for developing and maintaining the boot process for our Ubuntu Linux distribution.Key Responsibilities:Collaborate with our globally distributed team to resolve issues involving BIOS, UEFI, ACPI, and other platform...
-
Linux Engineering Manager
1 week ago
Delhi, California, United States Canonical - Jobs Full timeKey ResponsibilitiesAs a Linux Engineering Manager at Canonical, you will be responsible for leading a team of senior engineers in the design, implementation, and maintenance of high-quality Linux-based solutions. With a focus on scalability, reliability, and security, you will work closely with our development teams to ensure seamless integration and...
-
Senior Cloud Automation Engineer
3 weeks ago
Delhi, California, United States Canonical - Jobs Full timeJob OverviewA challenging role has emerged for a skilled Senior Site Reliability Engineer to drive automation and infrastructure as code across private and public clouds. As an integral part of the IS team, you will leverage your expertise in Linux and cloud infrastructure to deliver scalable solutions that meet the needs of over 60 million Ubuntu users.
-
DevOps Engineering Manager
2 weeks ago
Delhi, California, United States Canonical - Jobs Full timeWe are seeking an exceptional DevOps Engineering Manager to lead our team in shaping the future of cloud native engineering. With a strong background in Linux and operations, you will be responsible for managing a high-performance team and overseeing the development of scalable infrastructure solutions.About the RoleIn this role, you will have the...
-
Automation Lead
2 weeks ago
Delhi, California, United States Canonical - Jobs Full timeAbout the JobWe are looking for a talented Senior Site Reliability Engineer/GitOps Engineer who has hands-on experience administering enterprise Linux servers and managing and deploying cloud infrastructure with code.You will drive the development of automation and GitOps in your team as an embedded tech lead and apply your experience of IaC to develop...
-
Delhi, California, United States Canonical - Jobs Full timeJob Title: Senior C++ Graphics and Windowing System DeveloperSalary: $120,000 - $180,000 per yearAbout the JobWe're seeking an experienced C++ developer to join our team working on Mir, a high-performance graphics stack for window managers and display subsystems. As a Senior C++ Graphics and Windowing System Developer, you will be responsible for designing...
-
DevOps Engineering Manager
3 weeks ago
Delhi, California, United States Canonical - Jobs Full timeCanonical - JobsSenior DevOps Engineering Manager (APAC Timezone)The estimated annual salary for this role is around $160,000.This challenging and rewarding position requires a seasoned DevOps professional with experience in managing high-performing teams. As a Senior DevOps Engineering Manager at Canonical, you will oversee the day-to-day operations of our...
-
Senior Project Manager
1 week ago
Delhi, California, United States Canonical - Jobs Full timeCanonical seeks an experienced Senior Project Manager to lead the delivery of complex customer-facing projects for our Devices business. As a key member of our engineering team, you will oversee all aspects of project delivery and act as the primary liaison between Canonical's engineering teams and customers.The ideal candidate will have extensive experience...
-
Cloud Infrastructure Automation Specialist
2 weeks ago
Delhi, California, United States Canonical - Jobs Full timeAbout the RoleWe are looking for a seasoned Cloud Infrastructure Automation Specialist to join our team at Canonical. In this role, you will be responsible for designing, implementing, and maintaining automation solutions for our cloud infrastructure. With a focus on scalability, reliability, and security, you will work closely with our development teams to...
-
Senior DevOps Engineer
2 weeks ago
Delhi, California, United States Canonical - Jobs Full timeCompany OverviewCanonical is a pioneering 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...
-
Cloud Operations Expert
1 week ago
Delhi, California, United States Canonical - Jobs Full timeJob OverviewAs a Cloud Operations Expert at Canonical, you will play a critical role in shaping the future of cloud computing.About Us:Canonical is a pioneering tech firm at the forefront of the global move to open source. We are changing the world daily by publishing Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and...
-
Cloud Reliability Specialist
2 weeks ago
Delhi, California, United States Canonical - Jobs Full timeAbout the TeamAs a Senior Site Reliability Engineer/GitOps Engineer at Canonical, you will be part of a global team of SREs who work together to provide the best possible services to our company, customers, and the Ubuntu Community.You will be given uninterrupted development time to focus on larger projects and automation of manual tasks, sharing your...
-
Ubuntu Linux Kernel Engineer
1 day ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionWith a proven track record now spanning decades, Ubuntu is now the go-to Linux distribution for x86/amd64 environments. To stay at the forefront of consumer choice, Canonical - the company behind Ubuntu Linux - is expanding its investment into PC platform stability, reliability, and performance. The Canonical Kernel Team - those...
-
Ubuntu Linux Kernel Engineer
2 months ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionWith a proven track record now spanning decades, Ubuntu is now the go-to Linux distribution for x86/amd64 environments. To stay at the forefront of consumer choice, Canonical - the company behind Ubuntu Linux - is expanding its investment into PC platform stability, reliability, and performance. The Canonical Kernel Team - those...
-
PC Platforms Engineer
2 months ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionAre you fascinated by the chance to make a real impact on millions of Ubuntu users? We are looking for a passionate Linux kernel engineer to join our team and help us bring Ubuntu to the next generation of hardware. In this role, you will be responsible for developing and maintaining high-quality kernel support for a wide range...
-
PC Platforms Engineer
24 hours ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionAre you fascinated by the chance to make a real impact on millions of Ubuntu users? We are looking for a passionate Linux kernel engineer to join our team and help us bring Ubuntu to the next generation of hardware. In this role, you will be responsible for developing and maintaining high-quality kernel support for a wide range...
-
Software Engineer, Sustaining Engineering
2 months ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionThis is a fast-paced engineering role in Linux-based software-defined infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM) and containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN and Core networking), up to OpenStack and...
-
Containerization & Virtualisation Engineer
4 weeks ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob 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...
-
Embedded Linux Field Engineer
1 day ago
Delhi Township, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionJob 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...
-
Embedded Linux Solutions Architect
1 week ago
Delhi, Iowa, United States Canonical - Jobs Full timeOverviewCanonical, a pioneering tech firm at the forefront of the global move to open source, is seeking an Embedded Linux Field Engineer to expand our reach in mission-critical industries. This role requires a unique blend of skills, including extensive Linux experience, solid embedded Linux knowledge, and proficiency in programming languages such as...
-
Field Software Engineer
2 months ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionThe role of a Field Software Engineer at CanonicalHelp global companies embrace the latest private cloud infrastructure, Linux and cloud native operations, and open source applications. Our team applies expert insights to real-world customer problems, enabling the enterprise adoption of Linux Ubuntu, OpenStack, Kubernetes and a...
-
Delhi, Iowa, United States Canonical - Jobs Full timeWe are seeking a highly skilled Embedded Linux Field Engineer to join our team at Canonical, a pioneering tech firm at the forefront of the global move to open source.About UsAs 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 of software.Your RoleYou will...
-
Field Software Engineer
24 hours ago
Delhi Township, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionThe role of a Field Software Engineer at CanonicalHelp global companies embrace the latest private cloud infrastructure, Linux and cloud native operations, and open source applications. Our team applies expert insights to real-world customer problems, enabling the enterprise adoption of Linux Ubuntu, OpenStack, Kubernetes and a...
-
Senior Juju Software Engineer
4 weeks ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionThe role of a Senior Software Engineer at CanonicalAs a senior software engineer, you'll be an integral part of the team, driving process improvement, assisting the manager in running the team, coaching and developing colleagues with less experience, as well as owning functional areas from design and implementation all the...
-
Senior Juju Software Engineer
23 hours ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionThe role of a Senior Software Engineer at CanonicalAs a senior software engineer, you'll be an integral part of the team, driving process improvement, assisting the manager in running the team, coaching and developing colleagues with less experience, as well as owning functional areas from design and implementation all the...
-
Lead Development Lifecycle Engineer
2 months ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionLead our effort to get Ubuntu fit for mission critical environments like automotive, aerospace, industrial robotics and other highly regulated uses.Ubuntu is the most widely used Linux in the enterprise, for developers, and at home. We work to enable innovation in all of those sectors, as a gateway to the huge world of open...
-
Developer Relations Engineer
4 weeks ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob 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...
-
Technical Manager
2 months ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionWe have created a role for a Technical Manager, Automotive and Industrial with a passion for open source and precision engineering. Today, Canonical is providing secure and reliable products to our industrial and automotive partners. Our solutions are bridging the gap between Open-Source innovation and industry specific...
-
Juju Software Engineer
22 hours ago
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionThe role of a Software Engineer at CanonicalAs a software engineer on the team, you'll be contributing to the development of Juju, a large open-source Go project that powers complex distributed software systems across the world.Juju is the engine behind model-driven operations, providing a means to operate complex software...
-
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionWe build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We're growing the team and looking for new colleagues who share our passion for precision, performance and user experience.Our goal is to enable the whole spectrum of graphics from single-purpose screens through...
-
Delhi, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionWe build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We're growing the team and looking for new colleagues who share our passion for precision, performance and user experience.Our goal is to enable the whole spectrum of graphics from single-purpose screens through...
-
Developer Relations Engineer
1 day ago
Delhi Township, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionCanonical is a leading provider of open-source software and operating systems for 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...