
Senior Graphics Software Developer
1 week ago
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
- 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
- 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
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
-
Senior Graphics Software Developer
3 days ago
Perth, Western Australia beBeeSoftware Full time US$100,000 - US$160,000About 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...
-
High-Performance Graphics Software Developer
7 days ago
Perth, Western Australia beBeeSoftware Full time $150,000 - $175,000Job 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 timeOverviewJoin 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 timeAbout 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...
-
Senior Graphic Designer
1 week ago
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 timeOverviewJoin 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 timeAbout 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...
-
Software Developer Position
2 weeks ago
Perth, Western Australia beBeeSoftware Full time $90,000 - $120,000Software 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...
-
Software Development Manager
4 days ago
Perth, Western Australia Quorum Software Full timeSoftware 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...
-
Software Development Manager
4 days ago
Perth, Western Australia Quorum Software Full timeSoftware 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...