
Linux Systems Software Developer
1 week ago
Canonical Canberra, Australian Capital Territory, Australia
We are seeking a skilled System Software Engineer to join our team.This is an exciting opportunity for an experienced software engineer who prefers to work in Rust. Our team is responsible for developing and maintaining the system firmware, embedded software, bootloaders, kernel, input handling, and desktop applications on top of Linux using Rust as a central driver of change.
We want to ensure that Ubuntu is the very best platform for Rust development, offering easy access to the widest range of tooling and capabilities that support cutting-edge open-source and enterprise development.
As a System Software Engineer, you will design and implement well-tested and well-documented software in Rust, advocate for Rust adoption in Canonical and upstream projects, identify projects and codebases that could be prioritized for Rust adoption, debug and fix issues encountered by your users, participate in our engineering process through code and architectural reviews, collaborate with community and colleagues on technical specifications, seek improvements to engineering and operations practices, and contribute to the success of your product through technical advocacy.
The ideal candidate has extensive personal experience with Linux, a strong track record of delivering high-quality software, excellent interpersonal skills, curiosity, flexibility, and accountability. The ability to travel twice a year for company events is also required.
Nice-to-have skills include experience developing for Ubuntu, LXD, MicroK8s, SnapD, IoT, Juju, Ubuntu Core, Ubuntu Pro, performance engineering, and security.
- Design and implement well-tested and well-documented software in Rust
- Advocate for Rust adoption in Canonical and upstream projects
- Identify projects and codebases that could be prioritized for Rust adoption
- Debug and fix issues encountered by your users
- Participate in our engineering process through code and architectural reviews
- Collaborate with community and colleagues on technical specifications
- Seek improvements to engineering and operations practices
Our team fosters a culture of innovation, collaboration, and excellence. We believe in continuous learning and growth and provide opportunities for professional development and mentorship.
Join us in shaping the future of software development and contributing to the success of our products.
Benefits:
- Distributed work environment
- Personal learning and development budget
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
About Us:
We are a pioneering tech firm at the forefront of the global move to open source. We publish Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, and we are changing the world of software.
-
Linux System Developer
2 weeks ago
Canberra, ACT, Australia beBeeSoftware Full time $80,000 - $120,000Software Engineer OpportunityWe are seeking an experienced software engineer to join our team in a dynamic and challenging role. The ideal candidate will have a strong background in computer science, exceptional problem-solving skills, and the ability to work effectively in a distributed environment.Key Responsibilities:Design, develop, and test complex...
-
Linux Systems Developer
2 weeks ago
Canberra, ACT, Australia beBeeKernel Full time $120,000 - $150,000Key Objectives:We are seeking a highly skilled Linux Kernel Engineer to expand the number of System On Chip (SoC) platforms supported natively and optimize performance for all users.This involves collaborating with a globally distributed team to integrate silicon vendor support into the Ubuntu Linux kernel.Responsibilities include diagnosing and resolving...
-
Expert Linux Software Developer
2 weeks ago
Canberra, ACT, Australia beBeeEngineering Full time $150,000 - $180,000Linux Engineering ExpertThis role involves working across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server.Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks.Work with partners to deliver a delightful, optimised,...
-
Senior Linux Systems Expert
1 week ago
Canberra, ACT, Australia beBeeLinux Full time $120,000 - $180,000Job Title: Linux System Optimisation LeadAbout the RoleWe are seeking a highly experienced software engineering manager to lead our team in optimising Ubuntu for the latest hardware.Key Responsibilities:Lead an engineering team across the full Linux stack from kernel to GUIRepresent the team in direct partner engagement and ensure timely delivery on agreed...
-
System Software Developer
2 weeks ago
Canberra, ACT, Australia beBeesoftware Full time $150,000 - $180,000Software Engineer RoleWe are seeking an experienced Software Engineer to join our team. In this role, you will collaborate with a distributed team to develop high-quality software solutions.The ideal candidate will have a strong background in Java Runtimes and its ecosystem, with experience in packaging software for Debian and Ubuntu.A long-time Linux user...
-
Senior Leader for Linux Systems
2 weeks ago
Canberra, ACT, Australia beBeeEngineering Full time $120,000 - $160,000Lead Ubuntu Engineering TeamWe are seeking a Senior Engineering Manager to oversee the engineering team that delivers the core components of Ubuntu. This role demands a fast-paced, problem-solving, highly technical individual operating at the heart of Linux server systems.Key Responsibilities:Direct and grow a distributed team of engineersApply sound...
-
Embedded Linux Software Architect
1 week ago
Canberra, ACT, Australia beBeeLinux Full time $180,000 - $250,000Job DescriptionWe are seeking a highly skilled Embedded Linux Software Architect to join our team. In this role, you will be responsible for designing and developing custom Linux-based solutions for connected devices and industrial systems.Our ideal candidate will have extensive experience with embedded Linux development, including low-level Linux boot,...
-
Linux Kernel Development Manager
2 weeks ago
Canberra, ACT, Australia beBeeLinux Full time $150,000 - $200,000Job OpportunityWe are seeking a Technical Team Lead to oversee the development and maintenance of Linux kernels for various hardware platforms.The ideal candidate will have experience managing software development teams, with a strong technical background in Linux and its ecosystem.A proven track record of leading distributed teams, driving strategic growth,...
-
Senior Linux Software Engineer Lead
2 weeks ago
Canberra, ACT, Australia beBeeEngineering Full time $150,000 - $175,000Linux Enablement Senior Software EngineerThe Linux Enablement Senior Software Engineer will lead and manage a software engineering team to deliver OEM enablement projects in a fast-paced environment.This role requires excellent time management, deep knowledge of the Linux system , low-level debugging, critical thinking, problem-solving skills and management...
-
Linux System Engineer for IoT Development
2 weeks ago
Canberra, ACT, Australia beBeeEmbeddedLinux Full time US$98,427 - US$121,286The company seeks an Embedded Linux Field Engineer for Devices/IoT to expand its presence in mission-critical industries.About the RoleThis is an exciting opportunity to engage with customers, gather requirements and explain technology solutions. You will participate in delivering select projects related to Embedded Linux, convey market requirements to...