
Linux Bootloader Software Engineer
4 days ago
We are seeking an experienced software engineer passionate about Linux systems, hardware architectures, Ubuntu, and the open source community to develop and maintain our bootloader stack.
About this roleThis is a fantastic opportunity for someone with expertise in early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel. Our team works collaboratively to shape the boot architecture of Ubuntu, driving innovation and technical advancements in our products.
Key Responsibilities- Design, implement, and test new features in our bootloader stack to ensure fast, reliable, and secure Ubuntu systems on all devices and in the cloud.
- Collaborate closely with cross-functional teams focused on Ubuntu for server, desktop, IoT, and clouds to achieve common goals.
- Develop high-quality code to create new features and contribute upstream, following best practices for coding and testing.
- Contribute to feature and bug fixes in projects including Grub, shim, u-boot, and associated tools.
- Participate in code reviews to improve the overall quality and security of our codebase.
- Development experience with early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel.
- Familiarity with non-x86 platforms such as ARM and RISC-V.
- A strong understanding of Linux systems and hardware architectures.
- Experience or interest in learning how to package software for Debian and Ubuntu.
- You have a Bachelor's or equivalent degree in Computer Science, STEM, or a related field.
-
Senior Bootloader
3 weeks ago
Perth, Western Australia Canonical Full timeJoin to apply for the Senior Bootloader & System Engineer - Ubuntu Linux role at Canonical13 hours ago Be among the first 25 applicantsJoin to apply for the Senior Bootloader & System Engineer - Ubuntu Linux role at CanonicalGet AI-powered advice on this job and more exclusive features.We are seeking an experienced software engineer passionate about Linux...
-
Embedded Linux Senior Software Engineer
2 weeks ago
Perth, Western Australia Canonical Full timeEmbedded Linux Senior Software Engineer - Optimisation 1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features.Work across the full Linux stack from kernel through 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...
-
Embedded Linux Senior Software Engineer
4 weeks ago
Perth, Western Australia Canonical Full timeEmbedded Linux Senior Software Engineer - Optimisation1 day ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Work across the full Linux stack from kernel through 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...
-
Embedded Linux Senior Software Engineer
2 weeks ago
Perth, Western Australia Canonical Full timeEmbedded Linux Senior Software Engineer - Optimisation1 day ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Work across the full Linux stack from kernel through 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...
-
Linux Devices Software Engineer
2 weeks ago
Perth, Western Australia Canonical Full time1 month ago Be among the first 25 applicantsThis role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained...
-
Senior System Engineer
3 days ago
Perth, Western Australia beBeeSystem Full timeJob DescriptionThe Ubuntu Foundations Engineering team is seeking a highly skilled and experienced software engineer to maintain and enhance the Ubuntu bootloader stack. The ideal candidate will have a strong passion for Linux systems, hardware architectures, and open-source communities.This role involves collaborating with a distributed team to define and...
-
Linux Software Engineering Team Lead
2 days ago
Perth, Western Australia beBeeoptimization Full time $120,000 - $180,000Job TitleSoftware Engineering Manager - Desktop and Embedded Linux Optimisation.A key role in leading a team of engineers to design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks.
-
Linux Engineering Manager
3 weeks ago
Perth, Western Australia Canonical Full timeLinux Engineering Manager - Optimisation for Latest Hardware Join to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at Canonical Linux Engineering Manager - Optimisation for Latest Hardware 4 months ago Be among the first 25 applicants Join to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role...
-
Linux Engineering Manager
3 weeks ago
Perth, Western Australia Canonical Full timeLinux Engineering Manager - Optimisation for Latest HardwareJoin to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at CanonicalLinux Engineering Manager - Optimisation for Latest Hardware4 months ago Be among the first 25 applicantsJoin to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at...
-
Linux Engineering Manager
3 weeks ago
Perth, Western Australia Canonical Full timeLinux Engineering Manager - Optimisation for Latest HardwareJoin to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at CanonicalLinux Engineering Manager - Optimisation for Latest Hardware4 months ago Be among the first 25 applicantsJoin to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at...