1 - 20 of 90,084 Jobs

Search for Software Engineering Manager - Ubuntu Linux Kernel

90,084 results

Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Join Canonical, a trailblazer in open source software and operating systems, as we empower enterprises and tech markets worldwide. Our renowned Ubuntu platform is integral to pioneering initiatives in public cloud, data science, AI, engineering innovation, and IoT. Serving leading public cloud and silicon providers, alongside industry frontrunners, we thrive…

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Join Canonical, the driving force behind Ubuntu, as a Lead Linux Kernel Engineer. In this pivotal role, you will spearhead the architecture, implementation, and ongoing enhancement of the Ubuntu Linux kernel, collaborating with key Silicon and Cloud partners to deliver optimal solutions. Your expertise will guide the mitigation of vulnerabilities, enhance performance, streamline third-party component integration, and develop scalable delivery methods to meet stringent quality standards. While this position is not formally managerial, strong interpersonal skills and a natural ability to lead engineers are essential. We seek individuals with extensive technical experience in operating systems and a passion for leadership to bring innovative ideas to fruition.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - EMEA

Join Canonical, the driving force behind Ubuntu Linux, as we seek a seasoned Senior Software Engineer to revolutionize the configuration and build processes of the Ubuntu Linux kernel. Your mission will be to simplify and automate these processes, ensuring seamless distribution tailored to our clients' unique system requirements.We invite an industry expert who has extensive experience across various software domains. You will spearhead this initiative from inception to execution, demonstrating strong leadership and a meticulous commitment to detail while adhering to project timelines.While prior experience with Linux kernel internals is not mandatory, a robust understanding of the build system beyond basic command-line operations is essential. Proficiency in advanced Git usage and kernel patching will be pivotal in this role.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Join Canonical, the driving force behind Ubuntu Linux, the world's most widely adopted Linux distribution. We are on a mission to further enhance the adoption of Ubuntu by expanding support for a variety of System On Chip (SoC) platforms while optimizing performance for all users. With increasing demand from leading silicon manufacturers like NVIDIA, Xilinx, MediaTek, and Qualcomm, we're expanding our silicon enablement teams to tackle this exciting challenge. As a member of the Canonical Kernel Team, you will play a vital role in building, maintaining, and distributing the Linux kernel for Ubuntu, utilizing your software development skills at the hardware level to ensure optimal performance of our silicon offerings.We seek a candidate with a proven aptitude for software engineering at the hardware level. While direct experience with the Linux kernel is advantageous, candidates with backgrounds in other RTOS or bare-metal environments will also be considered, provided they demonstrate relevant hardware experience.We have multiple remote positions available globally and welcome applications from early-career professionals to seasoned industry experts.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home Based - APAC

Join Canonical, the creators of Ubuntu, as an Ubuntu Linux Kernel Engineer focused on BIOS and firmware. In this remote position, you'll play a vital role in enhancing the stability, reliability, and performance of Ubuntu Linux across x86/amd64 platforms. Your expertise in ACPI, BIOS, and UEFI will be essential as you collaborate with a globally distributed team to address boot processes and firmware challenges. Take ownership of the Firmware Test Suite (FWTS) and work on kernel patches alongside internal and external maintainers, all while driving innovation in tooling and automation.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Join Canonical as a Linux Kernel Engineer and be part of a dynamic team that shapes the future of Linux across various platforms! We are looking for talented software engineers at all experience levels who are passionate about working with both stable and innovative Linux kernels for Ubuntu and its expansive ecosystem.At Canonical, our rapidly expanding kernel team plays a crucial role in supporting Ubuntu and the broader open-source community, collaborating with leading silicon companies to quickly deliver their advancements to a global audience, backed by a decade of enterprise security commitment.Our Linux Kernel Organization operates across all time zones, offering opportunities for technical leadership, engineering management, and engineering directorships. You will contribute to the maintenance and enhancement of all supported Ubuntu Linux kernels across a variety of architectures, from embedded devices to cloud environments and supercomputers.We prioritize hardware and virtualization enablement, security, reliability, and performance. While we lead in several upstream areas, our focus is on ensuring readiness and optimal performance for the latest kernel patchsets.Projects within our Kernel Team include but are not limited to:Development and testing of the Ubuntu Linux kernelOptimized kernels for key silicon and cloud partnersNext-generation security innovationsSupport for developer platforms like Raspberry Pi and RISC-VEnabling Ubuntu on various embedded systemsKernel Livepatch for delivering critical updates without downtimeEnsuring FIPS complianceReal-Time and Low Latency kernel variantsVirtualization and container technologySecurity enhancements with AppArmor, SECCOMP, and namespacesNetworking performance and security improvementsFocus on storage solutions, particularly Ceph and DRBDWe welcome candidates from recent graduates to seasoned professionals eager to engage in areas such as security mitigation, feature development, and testing. Ideal candidates will possess excellent academic qualifications, a solid background in software engineering, a motivation to thrive in a distributed team, and a willingness to travel globally twice a year for company events.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Join Canonical, a trailblazer in open-source software and operating systems, as we continue to empower global enterprises and technology sectors. Our flagship platform, Ubuntu, is at the forefront of transformative initiatives in public cloud, data science, AI, engineering innovation, and IoT. We proudly serve renowned public cloud and silicon providers as well as industry leaders across various sectors. Our unique approach to global collaboration brings together over 1200 talented individuals from more than 75 countries, operating primarily in a remote work environment with occasional in-person team gatherings worldwide to foster alignment on strategy and execution.Canonical is a profitable, founder-led company on a growth trajectory.We are on the lookout for dynamic Software Engineering Managers to steer technical teams in the delivery, support, and maintenance of all Linux kernels associated with the Ubuntu distribution. This role encompasses a broad spectrum of technical challenges, from integrating cutting-edge hardware support into the latest Ubuntu kernels to enhancing various execution environments and managing the complexities of the over 100 Ubuntu Linux kernels that remain actively supported during our Stable Release Update cycles.If you are an experienced leader of high-performing software development teams or a skilled technical lead eager to embrace management responsibilities, this position is ideal for you. A passion for Linux and a desire to contribute to its global distribution are essential.As an Engineering Manager at Canonical, your primary focus will be on your team: nurturing their growth as engineers, ensuring they perform meaningful and fulfilling work, and fostering a positive work environment. A solid background in software engineering and technical leadership is critical for success in this role. You will lead, challenge, and cultivate talented engineers, positively shaping the team culture, facilitating technical delivery, and collaborating with your team on strategic initiatives.Location: This is a remote position with global opportunities. Our kernel teams are distributed across all time zones, and apart from Taipei, Taiwan, we have no physical offices, allowing for a flexible work environment.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - EMEA

Join Canonical, a trailblazer in open source software, as an Ubuntu Core Software Engineer. In this pivotal role, you will revolutionize the Linux experience within embedded environments, developing the most secure and updatable operating system for the IoT landscape. We seek a passionate software engineer who is well-versed in open source principles, Linux systems, security protocols, and the developer experience. You will tackle complex challenges that require a robust understanding of low-level operating systems, kernel functionalities, and device firmware. Your mission will involve empowering diverse industries—ranging from IoT to automotive and aviation—by creating a next-generation secure embedded Linux OS that simplifies operations for device manufacturers worldwide. As part of the Ubuntu Core team, your work will encompass designing and implementing software for various CPU architectures, including ARM, RISC-V, and x86, while enhancing boot mechanisms, bootloaders, storage layouts, and device trees.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Join our innovative team at Canonical, where you'll engage with the complete Linux stack, from kernel to networking, virtualization, and graphics, to enhance Ubuntu—the leading Linux desktop and server operating system—for cutting-edge silicon.Our collaborative efforts with expert engineers from major silicon firms ensure the integration of next-generation features and performance improvements for emerging hardware.This position is perfect for a proactive individual eager to make a significant impact on the Linux landscape across diverse industries. The ideal candidate is resourceful, articulate, and capable of delivering a broad spectrum of solutions across server, desktop, and IoT technologies. At Canonical, you’ll thrive in a dynamic, fast-paced team environment that prioritizes continuous learning and professional development.Location: This is a fully remote role open to candidates worldwide.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home Based - Americas; Home Based - APAC; Home based - EMEA

Canonical, a trailblazer in open source software and operating systems, is at the forefront of delivering innovative solutions to the global enterprise and technology sectors. Our flagship platform, Ubuntu, is instrumental in transformative initiatives such as public cloud infrastructure, data science, artificial intelligence, engineering advancements, and IoT. We proudly serve an impressive portfolio of clients, including premier public cloud and silicon providers, alongside industry leaders from diverse sectors. As a pioneer of global distributed collaboration, our team of over 1200 professionals spans across more than 75 countries, with limited office-based roles. We convene in-person two to four times a year at engaging locations worldwide to align on strategic initiatives and execution.Canonical is founder-led, profitable, and continuously expanding.We are seeking passionate open-source enthusiasts to join our Partner Engineering Team, where you will engage with the complete Linux stack to optimize cutting-edge silicon technologies, including new hardware accelerators, AI frameworks, confidential computing, networking, virtualization, and containerization solutions.This role involves collaboration with global silicon companies to tailor Ubuntu for their new silicon architectures, including x86, ARM, RISC-V, PowerPC, and s390x.Location: Fully remote with global reach.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Canonical is at the forefront of open-source software innovation, delivering exceptional operating systems to enterprises globally. We are seeking a passionate and skilled Software Engineer to join our dynamic Ubuntu Engineering team. In this role, you will contribute to the development and enhancement of Ubuntu, a platform that empowers millions in areas such as public cloud, data science, AI, engineering innovation, and IoT. You will collaborate with a worldwide team of over 1,200 professionals across 75+ countries, all committed to excellence in software quality, performance, and resilience. Your expertise will help us integrate cutting-edge open-source software, establish robust upgrade paths, and shape the future of Ubuntu, which is not only the most widely deployed open-source operating system but also a vibrant community of developers ranging from students to industry experts.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Join our innovative team at Canonical, where you'll work across the entire Linux stack—from the kernel to the GUI—to optimize Ubuntu, the leading Linux desktop and server, for cutting-edge silicon technologies.This dynamic role demands quick-thinking problem solvers who are enthusiastic about tackling challenges. The ideal candidate will be resourceful, articulate, and adept at delivering a diverse range of solutions spanning both PC and IoT technologies. Collaborating with expert engineers from top silicon firms, you will integrate next-gen features and performance enhancements for future hardware.Location: Fully remote, open to candidates worldwide

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Join our dynamic team at Canonical as a Linux Engineering Manager, where you will lead an innovative group of engineers collaborating with top silicon companies. You will work through the entire Linux stack, from kernel to GUI, to optimize Ubuntu, the most popular Linux desktop and server platform, for cutting-edge hardware technologies.This role is fast-paced and intellectually stimulating, offering a rewarding opportunity for resourceful and articulate leaders who thrive on solving complex challenges. You will integrate next-generation features and performance enhancements in partnership with specialist engineers from major silicon firms, ensuring that Ubuntu delivers exceptional performance across PC and IoT ecosystems.As the Partner Engineering Manager, you will nurture strategic relationships with our key technology partners, ensuring timely completion of all project milestones. Your leadership skills and software engineering background will be crucial in guiding and developing top-tier engineers, fostering a positive culture, facilitating technical delivery, and collaborating on strategic initiatives.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home Based - Americas; Home based - EMEA

Canonical, a trailblazer in open source software and operating systems, is transforming the global enterprise and technology landscape with our widely adopted Ubuntu platform. Our technology empowers groundbreaking initiatives across public cloud, data science, artificial intelligence, engineering innovation, and the Internet of Things (IoT). We take pride in serving the world’s leading public cloud and silicon providers, alongside industry pioneers across various sectors. Embracing a culture of global collaboration, we boast a workforce of over 1,200 professionals spanning 75+ countries, with minimal office-based roles. Our teams convene in unique locations worldwide two to four times a year to align on strategic objectives and execution.As a founder-led, profitable, and rapidly growing organization, we are seeking a skilled Technical Engineering Manager to revolutionize the embedded Linux experience by developing the most compact, secure, and reliable operating system in the IoT market.This is an exciting opportunity for a technical leader passionate about open source software, Linux, containers, security, and enhancing the developer experience. You will have the chance to shape the future of Linux, from the smallest devices to desktops, in a role that demands both high technical acumen and the ability to inspire and lead teams.Our mission is to empower everyone to build resilient solutions across diverse fields, including IoT, automotive, and aviation, by utilizing the next-generation secure embedded Linux operating system. We are committed to establishing reliable and secure device recovery mechanisms, enabling manufacturers to streamline and standardize operations for diverse appliance fleets.As an Engineering Manager, you will lead a talented team of software developers in designing and implementing Ubuntu Core system software across various CPU architectures, including ARM, RISC-V, and X86. Collaborating with stakeholders, you will prioritize requests, strategize roadmaps, and ensure the team meets their objectives. This role offers you a chance to influence company culture, facilitate technical delivery, and work closely with your team on strategy and execution.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Canonical, a trailblazer in open source software and operating systems, is on the hunt for passionate Junior Software Engineers to join our thriving Ubuntu Engineering team. As a globally recognized platform, Ubuntu empowers groundbreaking initiatives across public cloud, data science, AI, engineering, and IoT. Our vast clientele includes top-tier public cloud and silicon providers, as well as industry leaders across diverse sectors. Embracing a culture of global collaboration, we boast a team of over 1,200 professionals in more than 75 countries, with minimal office-based roles. Our engineering teams convene two to four times a year in exciting locations worldwide to strategize and align on key objectives. Join us as we continue to grow and innovate in a founder-led, profitable environment. We are seeking enthusiastic junior engineers who prioritize quality, performance, and resilience in software. Ideal candidates will thrive in designing and engineering new software, while also being adept at packaging, integrating, testing, and delivering an impressive array of open source software available in the Ubuntu repositories. You will play a crucial role in integrating the latest open source solutions, ensuring robust upgrade paths, and shaping the future of Ubuntu. Our engineering community embodies a rich diversity of experience, from students and hobbyists to seasoned professionals in corporate and academic settings. You will have the opportunity to work across four key teams that contribute to Ubuntu's success: Foundations, Server, Desktop, and Debcrafters, each with unique responsibilities ranging from maintaining foundational software to innovating for the future of our desktop and server distributions. Bring your existing skills and embrace new learning opportunities while contributing to one of the most influential open source projects in the world.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Canonical, a global leader in open-source software and operating systems, is seeking an Engineering Manager for our renowned Ubuntu platform. Ubuntu is at the forefront of transformative enterprise initiatives including public cloud, data science, AI, engineering innovation, and IoT. Our esteemed clientele comprises top-tier public cloud and silicon providers, alongside prominent industry leaders across various sectors. We champion a culture of global distributed collaboration, with over 1,200 team members spanning more than 75 countries and minimal office-based roles. Teams convene two to four times a year in captivating locations worldwide to strategize and execute our vision.As a founder-led and profitable organization, we continue to expand our horizons. We are on the lookout for dynamic engineering leaders who are passionate about quality, performance, and resilience in software development. Ideal candidates will possess a proven history of cultivating and developing high-performing engineering teams.This position encompasses roles for both Managers and Senior Managers. At Canonical, we emphasize the importance of remaining technically adept, staying engaged with code, and fostering relationships within our teams.Our engineering teams integrate cutting-edge open-source software, ensure robust upgrade paths, and innovate the future of Ubuntu. More than just the world’s most deployed open-source operating system, Ubuntu serves as a platform of innovation for millions globally. Our community embodies a diverse spectrum of developers, from students and hobbyists to professional engineering and creative teams in corporate and academic settings.The primary teams responsible for delivering Ubuntu include:Foundations: Responsible for maintaining essential software components such as architectures, package managers, compilers, toolchains, bootloaders, filesystems, and core utilities.Server: Leading the future design and evolution of our Ubuntu Server distribution.Desktop: Driving innovations for Ubuntu Desktop, including the future immutable desktop, Ubuntu Core Desktop, WSL, gaming technology, and a suite of modern applications crafted with Flutter.Debcrafters: A dedicated team focused on the maintenance and overall health of the Ubuntu archive, one of the most comprehensive repositories of open-source software today.As the Engineering Manager, you will oversee your technical roadmap and be accountable for your team’s growth. You will help them excel as engineers, engage in meaningful work, and enjoy their journey with us. A background in software engineering coupled with technical leadership experience is essential for this role.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Join Canonical as a Linux Cryptography and Security Engineer, where you will leverage your software engineering and cryptography expertise to fortify the security framework that empowers Ubuntu and its users to operate securely, ensuring compliance with global information security standards such as FIPS 140-3 and Common Criteria. In this dynamic role, you will apply your knowledge of cryptography, Linux security, and programming to enhance the Ubuntu distribution while collaborating with esteemed organizations like DISA and CIS to establish and implement robust security hardening benchmarks.As a vital member of the Security Hardening team, you will develop automation tools to audit deployed systems for DISA-STIG and CIS benchmark compliance. Your insights will help identify gaps in our frameworks, allowing you to create innovative solutions to address these challenges. This position offers the chance to influence our security culture, facilitate technical delivery, and guide team direction and execution. You will work closely with Canonical’s kernel team and the broader engineering organization to drive impactful features for all Ubuntu users.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Canonical, a trailblazer in open source software and operating systems, is seeking an Engineering Manager to spearhead our Ubuntu platform initiatives tailored for advanced silicon technologies. As a pivotal member of our team, you will lead engineering efforts to optimize Ubuntu for cutting-edge architectures such as x86, ARM, RISC-V, s390x, and POWER, ensuring seamless integration and performance enhancements. Your role will encompass mentoring a diverse team of engineers, guiding them through complex projects, and championing best practices in software development. You'll also collaborate with industry-leading silicon vendors and contribute to the evolution of Ubuntu in various enterprise domains, including public cloud, AI, and IoT.

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

Join our dynamic team at Canonical as an Embedded & Desktop Linux Systems Engineer, where you will work across the entire Linux stack—from kernel to GUI—to optimize Ubuntu, the most popular Linux desktop and server platform, for cutting-edge silicon.This role is fast-paced and intellectually stimulating, perfect for individuals who thrive on problem-solving and innovation. The ideal candidate will be proactive, eloquent, and capable of delivering diverse solutions across PC and IoT technologies. Collaborating with specialized engineers from leading silicon firms, you will integrate next-generation features and performance enhancements, setting a benchmark for upcoming hardware.Location: Fully remote, available worldwide

Jan 20, 2026
Apply
Canonical logoCanonical logo
Full-time|Remote|Home based - Worldwide

As the leading Linux distribution, Ubuntu plays a crucial role in maintaining the security of the global internet ecosystem. We are seeking a passionate Engineering Manager for our Security team, whose leadership will significantly enhance the safety and security of millions of users worldwide. Join a dedicated group of security professionals committed to safeguarding the open-source environment while fostering innovation. In this pivotal role, you will tackle emerging security threats, devise robust protective measures, and uphold the integrity of the Ubuntu platform. Your contributions will not only protect users but will also create a lasting impact on the digital landscape.The Security Engineering team is primarily focused on responding to new threats and securing the open-source ecosystem for both the community and enterprise users. You will directly improve security by addressing potential CVEs and vulnerabilities throughout the lifecycle of Canonical's products, including Ubuntu. This position involves engaging with our community and customers, collaborating across multiple engineering teams and projects to achieve our security goals.As an Engineering Manager, your responsibilities will encompass line management and career development for your team. Success in this role requires a strong ability to nurture engineering talent, represent your team's technical capabilities, and foster collaboration with other teams and partners.

Jan 20, 2026

Sign in to browse more jobs

Create account — see all 90,084 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.