High-Performance Graphics Software Developer

1 week ago


Perth, Western Australia beBeeSoftware Full time $150,000 - $175,000
Job Overview

We are seeking a skilled C++/Rust Graphics and Windowing System Software Engineer to join our team. This role involves designing and implementing features across the Mir stack, assisting in debugging and tracking down issues, participating in code and architectural review, creating and improving tests and performance benchmarks, and collaborating with a distributed team.

The ideal candidate will have excellent modern C++ and Rust programming skills, familiarity with Linux as a development and deployment platform, and ability to collaborate remotely with a diverse set of team members.

This position requires strong technical expertise, good problem-solving skills, and effective communication abilities.

Key Responsibilities:

  • Design and implement features across the Mir stack.
  • Assist in debugging and tracking down issues.
  • Participate in code and architectural review.
  • Create and improve tests and performance benchmarks.
  • Collaborate with a distributed team.

Requirements:

  • Excellent modern C++ and Rust programming skills.
  • Familiarity with Linux as a development and deployment platform.
  • Ability to collaborate remotely with a diverse set of team members.

Nice-to-Have Skills:

  • Experience with the Wayland protocol ecosystem and compositors.
  • Familiarity with OpenGL, Vulkan, Flutter, and other graphics toolkits and animation frameworks.
  • Solid understanding of asynchronous programming and concurrency patterns.
  • Proven ability to consistently deliver robust code to production.
  • Strong written and verbal communication skills.
Required Skills and Qualifications

To be successful in this role, you will need:

C++/Rust Programming Skills:

  • Proficiency in modern C++ and Rust programming languages.

Linux Development Experience:

  • Familiarity with Linux as a development and deployment platform.

Collaboration Skills:

  • Ability to collaborate remotely with a diverse set of team members.
Benefits

This role offers the opportunity to work on a high-performance technology stack for window managers, display subsystems, and solutions built on top of it, like Ubuntu Frame.

You will be part of a growing team that is enabling the whole spectrum of graphics from single-purpose screens through edge devices to full desktop environments.

Others

We are an equal opportunities employer and welcome applications from all qualified candidates.



  • Perth, Western Australia beBeeSoftware Full time $80,000 - $120,000

    Job TitleA high-performance software engineer is needed to design and implement features for a cutting-edge windowing system technology stack.We are looking for an exceptional individual with expertise in modern C++ and Rust programming languages. Experience with Linux as a development and deployment platform is highly valued.The ideal candidate will have...


  • Perth, Western Australia beBeeSoftware Full time US$100,000 - US$160,000

    About the RoleWe are seeking a skilled software engineer to design, implement, and test features across the Mir stack. This includes window managers, display subsystems, and solutions built on top of it.The successful candidate will collaborate with the open source community and commercial partners to shape the technology stack that empowers communities to...


  • Perth, Western Australia beBeeGraphics Full time $80,000 - $120,000

    Job DescriptionWe are seeking a skilled software engineer to join our team and contribute to the development of a high-performance graphics and windowing system. This is an exciting opportunity for someone who wants to make a meaningful impact on modern display technologies that will benefit millions of developers and users.The successful candidate will be...


  • Perth, Western Australia beBeeSoftware Full time $150,000 - $200,000

    Job Title:C++/Rust Graphics and Windowing System Software Engineer"],


  • Perth, Western Australia beBeeSoftware Full time $120,000 - $170,000

    About CorePlanWe're a dynamic tech startup reimagining mining operations with our cutting-edge digital SaaS drilling management platform. Our cloud-based solution streamlines drilling operations, data management, and team collaboration.Our high-performing team is comprised of execution-focused self-starters building the next generation of software for...


  • Perth, Western Australia beBeeSoftware Full time $140,000 - $170,000

    Job DescriptionWe are seeking a highly skilled Software Development Specialist to join our team. As a key member of the Mining Ops AI team, you will play a critical role in developing early-stage innovation tools to support our mining operations.The ideal candidate will have a passion for delivering working software from concept design through to tangible...


  • Perth, Western Australia Canonical Full time

    OverviewJoin to apply for theC++/Rust Graphics and Windowing System Software Engineer - Mirrole atCanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI,...


  • Perth, Western Australia Canonical Full time

    OverviewJoin to apply for the C++/Rust Graphics and Windowing System Software Engineer - Mir role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI,...


  • Perth, Western Australia Bebeesoftware Full time

    Job OverviewAzure Core Storage plays a pivotal role in delivering the Storage Virtualization platform to Azure Virtual Machines. Our software stack handles trillions of input/output operations daily from Azure Virtual Machines, operating across hundreds of data centers and over one thousand clusters.Main ResponsibilitiesCollaborate with stakeholders to...


  • Perth, Western Australia beBeeEngineering Full time $180,000 - $230,000

    Job OverviewThe Senior Engineering Manager plays a crucial role in leading large engineering teams, driving technical initiatives and mentoring engineers to excel in their careers.Key Responsibilities:Manage large-scale software development teams and direct senior-level engineers.Provide strategic technical input into new business ventures and collaborate...