Canonical · 1 month ago
Ubuntu Core Software Engineer
Canonical is a leading provider of open source software and operating systems. They are seeking a Ubuntu Core Software Engineer to redefine the Linux experience in embedded environments, focusing on creating a secure and updatable operating system for the IoT market.
Computer Software
Responsibilities
Write high quality code with unit tests to create new features
Debug Linux system level issues and produce high quality code to fix them
Collaborate proactively with a distributed team
Review code produced by other engineers
Discuss ideas and collaborate on finding good solutions
Integrate diverse bootloaders and maintain gadget snaps
Work from home with global travel 2 to 4 times a year for internal and external events
Qualification
Required
Bachelor's or equivalent in Computer Science, STEM or similar degree
Experience with C or Golang, and Shell
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
Interest in learning or experience in one or more low-level systems and security facilities such as: Bootloaders in ARM and X86, such as piboot, uboot, grub-uefi; Systemd and units, udev, initrd, graphics; OS level firmware daemons and CLI applications; Linux security implementations - TPM, FDE, LUKS, HSM, etc
You love technology and working with brilliant people
You are curious, flexible, articulate, and accountable
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
Preferred
Experience or knowledge of Yocto
Benefits
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
Company
Canonical
We deliver open source to the world faster, more securely and more cost effectively than any other company.
H1B Sponsorship
Canonical has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (1)
2023 (1)
2022 (3)
2021 (1)
2020 (1)
Funding
Current Stage
Late StageRecent News
2025-10-01
Inside HPC & AI News | High-Performance Computing & Artificial Intelligence
2025-09-13
2025-09-12
Company data provided by crunchbase