C++ graphics and windowing system software engineer

2 weeks ago


Manama, Manama, Bahrain Canonical Full time
C++ Graphics and Windowing System Software Engineer - Mir Join a team building a high-performance stack for window managers and display subsystems in C++, called Mir. We focus on enabling graphics across various devices and desktop environments, providing excellent developer experience, security, and access to graphics libraries. Responsibilities include designing and implementing features in the Mir stack, debugging issues, improving tests and performance, creating documentation, engaging with the open source community, and collaborating with a distributed team. Required Skills: Excellent modern C++ programming skills Rigorous approach to software design, development, and testing Understanding of asynchronous programming and concurrency Strong communication skills Remote collaboration skills, motivated and organized Familiarity with Linux development and deployment Proven ability to deliver robust production code Bachelor's degree in Computer Science, STEM, or similar Desirable Skills: Experience with Wayland protocol and compositors Familiarity with Linux Desktop Environments Knowledge of Open GL, Vulkan, and related frameworks Experience with Ubuntu/Debian systems Canonical is an international company working with the open-source community to deliver Ubuntu. We value diversity and provide fair consideration for all applicants.
#J-18808-Ljbffr

  • Manama, Manama, Bahrain beBee Careers Full time

    C++ Graphics and Windowing System DeveloperWe are seeking a highly skilled C++ developer to join our team working on a high-performance graphics and windowing system stack. As a key member of our team, you will be responsible for designing and implementing features, writing clean and efficient code, and collaborating with our distributed team to deliver...


  • Manama, Manama, Bahrain beBee Careers Full time

    C++ Graphics and Windowing System Software EngineerAs a skilled software engineer, you will be responsible for designing and implementing features in the Mir stack, a high-performance graphics system. You will work on enabling graphics across various devices and desktop environments, providing excellent developer experience, security, and access to graphics...


  • Manama, Manama, Bahrain RESO Full time

    We build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We're growing the team and looking for new colleagues who share our passion for precision, performance, and user experience.Our goal is to enable the whole spectrum of graphics from single-purpose screens through edge devices to full desktop...


  • Manama, Manama, Bahrain RESO Full time

    We build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We're growing the team and looking for new colleagues who share our passion for precision, performance, and user experience.Our goal is to enable the whole spectrum of graphics from single-purpose screens through edge devices to full desktop...


  • Manama, Manama, Bahrain beBee Careers Full time

    Job Description:We are seeking a skilled software engineer to join our team working on a high-performance windowing system stack for display subsystems in C++. The ideal candidate will have excellent modern C++ programming skills, a rigorous approach to software design, development, and testing, and a solid understanding of asynchronous programming and...


  • Manama, Manama, Bahrain beBee Careers Full time

    C++ Graphics and Windowing System Software Engineer Role">Job Description: We are seeking a skilled C++ graphics and windowing system software engineer to join our team. The ideal candidate will have expertise in modern C++ programming, rigorous approach to software design, development, and testing, understanding of asynchronous programming and concurrency,...


  • Manama, Manama, Bahrain beBee Careers Full time

    Graphics and Windowing System Software EngineerWe are seeking a skilled C++ software engineer to design, implement, and test high-performance features in the Mir stack.About the Role:Design and implement features in the Mir stackDebug issues and improve tests and performanceCreate documentation and engage with the open source communityCollaborate with a...


  • Manama, Manama, Bahrain beBee Careers Full time

    High-Performance Graphics Software EngineerWe are seeking a highly skilled and experienced software engineer to join our team working on Mir, a high-performance graphics stack for window managers and display subsystems. As a member of our team, you will have the opportunity to work on designing, developing, and testing features across the Mir stack, as well...


  • Manama, Manama, Bahrain beBee Careers Full time

    **C++ Graphics and Windowing System Software Engineer Role Overview**We are seeking an experienced C++ software engineer to join our team in designing and implementing high-performance features for window managers and display subsystems.The ideal candidate will have a strong background in modern C++ programming, asynchronous programming, and concurrency,...


  • Manama, Manama, Bahrain beBee Careers Full time

    We are looking for a skilled C++ developer to work on our graphics and windowing system project. As a key member of the team, you will be responsible for designing and implementing features to improve the functionality and performance of the Mir stack.About the PositionThe successful candidate will have experience with asynchronous programming and...