Senior Graphics Software Developer

1 week ago


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

We 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 responsible for designing and implementing features across the Mir stack, assisting in debugging and tracking down issues, participating in code and architectural reviews, creating and improving tests and performance benchmarks, creating and maintaining documentation, engaging with the open source community and commercial partners, and collaborating with a distributed team.

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
  • Creating and maintaining documentation to enhance the developer experience
  • 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
  • Ability to travel internationally twice a year for company events up to two weeks long
Nice-to-have Skills
  • You have experience with the Wayland protocol ecosystem and compositors
  • You are familiar with OpenGL, Vulkan, Flutter and other graphics, toolkits and animation frameworks
  • You have a solid understanding of asynchronous programming and concurrency patterns
  • You have proven ability to consistently deliver robust code to production
  • You have strong written and verbal communication skills to document and present software developed
Benefits

As a member of our team, you will enjoy a range of benefits including a competitive salary, opportunities for professional growth and development, a dynamic and supportive work environment, and access to state-of-the-art technology and tools.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 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
  • Priority Pass and travel upgrades for long-haul company events


  • 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 beBeeSoftware Full time $150,000 - $175,000

    Job OverviewWe 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...


  • 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,...

  • Graphic Design

    2 weeks ago


    Perth, Western Australia Prime Trophies Full time

    About the RolePrime Trophies, a proudly WA-owned business, is seeking a creative and hands-on Production & Graphic Design Assistant to join our small, supportive team in Malaga.You'll work across both graphic design software and production equipment, bringing custom awards, trophies, medals, and plaques to life.This role is ideal for someone who enjoys...


  • Perth, Western Australia With Architecture Studio Full time $60,000 - $80,000 per year

    · Senior graphic designer· Northbridge, Perth WA· Full time· An opportunity to join our graphics-focussed architectural studio. An interesting and varied role in a culturally rich and collaborative working environment.About usWe are a contemporary, design practice with experience in architecture, urban design, master planning, and interior architecture....


  • 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,...

  • Graphic Design

    1 day ago


    Perth, Western Australia Prime Trophies Full time

    About the RolePrime Trophies, a proudly WA-owned business, is seeking acreative and hands-on Production & Graphic Design Assistantto join our small, supportive team in Malaga.You'll work across bothgraphic design software and production equipment, bringing custom awards, trophies, medals, and plaques to life. This role is ideal for someone who enjoys...


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

    Software Development OpportunityWe are seeking a skilled software developer to join our team. The ideal candidate will have experience in developing real-time simulation and machine technology software.The role involves working across a diverse technology stack, including projects such as simulating mining machines and mine sites, replicating complex cabin...


  • Perth, Western Australia Quorum Software Full time

    Software Development Manager - Previso (Hybrid Work Schedule)Location: Perth, Australia or Barcelona, Spain or London, England, United KingdomModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Our vision is to connect the global energy ecosystem through cloud-first software, data...


  • Perth, Western Australia Quorum Software Full time

    Software Development Manager - Previso (Hybrid Work Schedule)Location: Perth, Australia or Barcelona, Spain or London, England, United KingdomModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Our vision is to connect the global energy ecosystem through cloud-first software, data...