Rust System Programming Expert

2 days ago


Canberra, ACT, Australia beBeeRust Full time $80,000 - $150,000
System Programming Expert

Rust Engineers at Canonical are responsible for driving the adoption of this exciting language into various offerings. The ideal candidate will design and implement well-tested software in Rust, advocate for its adoption, identify potential projects, debug issues, and collaborate with colleagues on technical specifications.

Key Responsibilities:

  • Design and implement software in Rust
  • Advocate for Rust adoption in Canonical and upstream projects
  • Identify potential projects for Rust adoption
  • Debug and fix issues encountered by users
  • Participate in code and architectural reviews
  • Collaborate with community and colleagues on technical specifications
  • Seek improvements to engineering and operations practices

About Us:

We are a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. We believe that there is an opportunity to rethink the foundations of future Linux systems with Rust as a central driver of change.

Our Technology Stack:

We have substantial projects in Python, Go, C, C++, and we are starting to invest in Rust. For front-end development we prefer React and Flutter. You will work with our team to advance the state of the art in Rust programming and contribute to the success of your product through technical advocacy.

What We Offer:

You will have the opportunity to work on a wide range of projects, from system firmware and embedded software to bootloaders, kernels, and desktop applications. You will be part of a collaborative and innovative team that values diversity and inclusion. We offer a dynamic and supportive work environment, with opportunities for professional growth and development.

Requirements:

To be successful in this role, you will need to have a strong foundation in Rust programming, excellent problem-solving skills, and the ability to work effectively in a team. You should be passionate about advancing the state of the art in Rust programming and contributing to the success of your product through technical advocacy.



  • Canberra, ACT, Australia beBeeRust Full time $55,000 - $65,000

    Senior System Software Engineer - Rust ExpertAt our company, we are dedicated to creating innovative open-source solutions for individuals and businesses worldwide. Our mission is to deliver high-quality software that meets the needs of our users.About the RoleWe are seeking a highly skilled Senior System Software Engineer with expertise in Rust programming...


  • Canberra, ACT, Australia Canonical Full time

    C++/Rust Graphics and Windowing System Software Engineer - MirCanonical Canberra, Australian Capital Territory, AustraliaJoin or sign in to find your next jobJoin to apply for theC++/Rust Graphics and Windowing System Software Engineer - Mirrole atCanonicalC++/Rust Graphics and Windowing System Software Engineer - MirCanonical Canberra, Australian Capital...


  • Canberra, ACT, Australia beBeeLeadership Full time $100,000 - $120,000

    Software Engineering Leadership OpportunityWe are seeking a motivated individual to lead our software engineering team. As a leader, you will be responsible for designing and implementing well-tested and well-documented software in Rust.About the RoleThe ideal candidate will have experience building, deploying, and operating distributed systems and...


  • Canberra, ACT, Australia beBeeLinux Full time $180,000 - $220,000

    Embedded Linux ExpertJoin a global community of innovators and technologists who are shaping the future of computing. Our team is passionate about creating cutting-edge software solutions that drive business growth and success.We're looking for an exceptional Embedded Linux Expert to expand our reach in mission-critical industries such as Automotive, Medical...


  • Canberra, ACT, Australia beBeeRust Full time $160,000 - $220,000

    System Software Engineer - Linux and Open Source 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...


  • Canberra, ACT, Australia beBeeLinux Full time $180,000 - $200,000

    Job OverviewThe Canonical Kernel Team is seeking a seasoned expert to lead the architecture, implementation, and ongoing delivery of the Ubuntu Linux kernel.This role involves collaborating with key Silicon and Cloud partners to provide optimal solutions for their platforms.Key Responsibilities:Drive engagements with technology vendors to develop innovative...


  • Canberra, ACT, Australia beBeeKernel Full time US$150,000 - US$200,000

    We are seeking a highly motivated and organized professional to join our team as a Junior Linux Kernel Engineer. As a key member of the Canonical Kernel Team, you will work on building and maintaining all supported Ubuntu Linux kernels for various platforms and architectures.Key responsibilities include collaborating with a globally distributed team to learn...


  • Canberra, ACT, Australia beBeeLinuxKernelEngineer Full time US$110,000 - US$142,000

    Role Summary:We are seeking a talented Linux kernel engineer to join our team in developing and maintaining Ubuntu Linux kernels.Key Responsibilities:Collaborate with a globally distributed team to develop and maintain supported Ubuntu Linux kernels.Learn from senior mentors to understand the Linux kernel and its distribution.Work closely with external teams...


  • Canberra, ACT, Australia beBeeEngineer Full time $110,600 - $141,500

    Job Title: Operating System EngineerCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.Our customers include the world's leading public cloud and...


  • Canberra, ACT, Australia beBeeInnovation Full time $105,000 - $142,000

    System Innovation ExpertWe are seeking a skilled professional to join our team in an exciting opportunity.As a System Innovation Expert, you will be responsible for analysis and diagnostics of existing systems, collaborating with stakeholders to enhance and/or co-create novel innovation approaches, acting as a knowledge broker to build networks and research...