Senior C++/Rust Graphics and Windowing System Software Developer

3 days ago


Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $150,000 - $180,000

Unlock Your Potential in Software Engineering

As a skilled software engineer, you will be responsible for designing and implementing features across the Mir stack. This exciting role involves working on a cutting-edge technology platform that is widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT.

The ideal candidate will have excellent modern C++ and Rust programming skills, with experience in Linux as a development and deployment platform. You will collaborate proactively with a distributed team, engaging with the open source community and commercial partners to drive innovation and growth.

Key Responsibilities:

  • Design and implementation of features across the Mir stack
  • Assisting in debugging, tracking down, and fixing issues
  • Participating in our engineering process through code and architectural review
  • Creating and improving tests and performance benchmarks to catch issues early
  • Engaging with the open source community and commercial partners
  • Collaborating proactively with a distributed team

Requirements:

  • Excellent Bachelor's or equivalent degree in Computer Science, STEM, or similar, and 2+ years of working experience
  • Excellent modern C++ and excellent Rust programming skills
  • Familiarity with Linux as a development and deployment platform
  • Ability to collaborate remotely with a diverse set of team members and remain highly motivated, productive, and organized

What We Offer:

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2000 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


  • Melbourne, Victoria, Australia Canonical Full time

    C++/Rust Graphics and Windowing System Software Engineer - Mir Join to apply for the C++/Rust Graphics and Windowing System Software Engineer - Mir role at Canonical C++/Rust Graphics and Windowing System Software Engineer - Mir1 day ago Be among the first 25 applicants Join to apply for the C++/Rust Graphics and Windowing System Software Engineer - Mir role...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $150,000 - $170,000

    C++/Rust Graphics and Windowing System Software EngineerOur company is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in innovative initiatives such as public cloud, data science, artificial intelligence, engineering innovation, and IoT.We are seeking an experienced C++/Rust Graphics and Windowing...


  • Melbourne, Victoria, Australia beBeeSoftware Full time US$90,000 - US$180,000

    Software Engineer - Graphics and Windowing SystemWe are seeking a talented Software Engineer to join our team. This is an excellent opportunity for someone who wants to develop their skills in building high-performance technologies.The ideal candidate will have strong programming skills in modern C++ and Rust, as well as experience with Linux as a...


  • Melbourne, Victoria, Australia beBeeGraphicsEngine Full time US$100,000 - US$140,000

    Job DescriptionWe are seeking an experienced software engineer to join our team and contribute to the development of a cutting-edge graphics and windowing system.The ideal candidate will have a strong background in modern C++ and Rust programming languages, as well as excellent Linux development skills.Responsibilities will include designing and implementing...


  • Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $150,000 - $200,000

    Job OpportunityThis role requires the design, implementation, and testing of features across a comprehensive windowing system.">Key responsibilities include:"">Designing user interfaces that meet the highest standards of functionality and usability">Developing software solutions that integrate seamlessly with existing systems">Collaborating with...


  • Melbourne, Victoria, Australia Qualcomm Full time

    Senior Field Application Engineer – Windows Copilot+ PC Ecosystem (Sydney, NSW, Australia)Join to apply for the Senior Field Application Engineer – Windows Copilot+ PC Ecosystem (Sydney, NSW, Australia) role at Qualcomm Senior Field Application Engineer – Windows Copilot+ PC Ecosystem (Sydney, NSW, Australia)1 day ago Be among the first 25 applicants...


  • Melbourne, Victoria, Australia Qualcomm Full time

    Senior Field Application Engineer – Windows Copilot+ PC Ecosystem (Sydney, NSW, Australia)Join to apply for the Senior Field Application Engineer – Windows Copilot+ PC Ecosystem (Sydney, NSW, Australia) role at QualcommSenior Field Application Engineer – Windows Copilot+ PC Ecosystem (Sydney, NSW, Australia)1 day ago Be among the first 25...


  • Melbourne, Victoria, Australia Qualcomm Full time

    Senior Field Application Engineer – Windows Copilot+ PC Ecosystem (Sydney, NSW, Australia)Join to apply for the Senior Field Application Engineer – Windows Copilot+ PC Ecosystem (Sydney, NSW, Australia) role at QualcommSenior Field Application Engineer – Windows Copilot+ PC Ecosystem (Sydney, NSW, Australia)1 day ago Be among the first 25...

  • Rust Engineering Lead

    4 weeks ago


    Melbourne, Victoria, Australia Canonical Full time

    Rust Engineering Lead - Linux and Open Source Join to apply for the Rust Engineering Lead - Linux and Open Source role at Canonical Rust Engineering Lead - Linux and Open Source1 day ago Be among the first 25 applicants Join to apply for the Rust Engineering Lead - Linux and Open Source role at Canonical Canonical is a leading provider of open source...


  • Melbourne, Victoria, Australia beBeeEngineering Full time $90,000 - $105,000

    Rust Engineering LeadCanonical 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.Our customers include the world's leading public cloud and...