Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
Imagine yourself at the forefront of technological innovation, shaping the very foundation of how next-generation hardware runs. Canonical invites you to join a truly global team where your passion for Linux and open source can redefine the future of computing. We are looking for talented Linux Software Engineers, at various experience levels, to dive deep into Ubuntu, optimizing it for groundbreaking silicon across the planet. This is your chance to make a tangible impact on projects that power everything from public clouds to advanced AI, all while working remotely from anywhere in the world.
Overview
Canonical stands as a powerhouse in the open source world, delivering Ubuntu, a widely adopted operating system that fuels transformational enterprise initiatives like public cloud infrastructure, data science breakthroughs, artificial intelligence innovation, and the ever-expanding Internet of Things. Our clientele includes leading public cloud providers, major silicon manufacturers, and industry giants across numerous sectors. We pride ourselves on being a pioneer in globally distributed collaboration, with over 1200 colleagues spanning 75 countries, embracing a virtually office-free culture. Our teams come together in person two to four times annually, meeting in engaging international locations to strategize and align on execution.
This is a unique opportunity to join our Partner Engineering Team. We are seeking open source enthusiasts to work across the entire Linux stack. Your mission will be to ensure new silicon technologies, encompassing hardware accelerators, AI stacks, confidential computing, networking solutions, virtualization, and containerization, are fully optimized for their respective architectures. This includes a diverse range of platforms like x86, ARM, RISC-V, PowerPC, and s390x. Canonical is a founder-led, profitable, and growing company, offering a truly worldwide and remote work environment.
Key Responsibilities
- Collaborate closely with worldwide silicon companies to integrate and optimize Ubuntu for their cutting-edge hardware.
- Engage with the full Linux software stack, from kernel to applications, to unlock peak performance on new silicon architectures.
- Develop, debug, and enhance drivers and software components to support new features like hardware accelerators, confidential computing, and advanced networking.
- Contribute to upstream open source projects, ensuring Ubuntu remains at the forefront of silicon enablement.
- Benchmark and analyze system performance, identifying and resolving bottlenecks on new platforms.
- Provide expert technical guidance to partners, assisting them in leveraging Ubuntu’s full capabilities.
- Participate in regular code reviews, contributing to a high standard of code quality and maintainability.
Requirements
- Demonstrable experience working with the Linux operating system, particularly at the kernel and user-space interface levels.
- Proficiency in C/C++ programming; additional experience with Python or Go is a plus.
- Familiarity with various CPU architectures, such as x86, ARM, RISC-V, PowerPC, or s390x.
- A deep understanding of open source development methodologies and a passion for the open source community.
- Experience with hardware enablement, device drivers, or system-level optimization.
- Strong problem-solving skills and the ability to debug complex issues across different layers of the Linux stack.
- Excellent communication and collaboration skills, crucial for a globally distributed team.
- For senior roles, a proven track record of leading projects, mentoring junior engineers, and significant contributions to large open source projects.
What You'll Gain
- The opportunity to work on bleeding-edge technologies and directly influence the future of computing with Ubuntu.
- A truly global, remote work environment that values flexibility and autonomy.
- Regular opportunities to travel internationally for team events and collaborate in inspiring locations.
- Significant professional growth by working with diverse silicon partners and contributing to a wide array of open source projects.
- Being part of a founder-led, profitable, and rapidly expanding company with a clear vision.
- A culture that fosters continuous learning, innovation, and direct impact.
How to Apply
Click the apply button below to view the full job details and submit your application directly through the employer's official page.

