High-Performance Graphics and Windowing System Software Developer

1 week ago


Manama, Manama, Bahrain beBee Careers Full time

Graphics and Windowing System Software Engineer

  • We 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 stack
  • Debug issues and improve tests and performance
  • Create documentation and engage with the open source community
  • Collaborate with a distributed team

Requirements:

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

Why This Job?

This is an exciting opportunity to contribute to the development of the Mir stack. You will work collaboratively with a distributed team to deliver high-quality software solutions. We value diversity and provide fair consideration for all applicants.



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


  • 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 Canonical Full time

    C++ Graphics and Windowing System Software Engineer - MirJoin 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...


  • 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

    Graphics and Windowing System ExpertWe are looking for an experienced software engineer to join our team and lead the development of the Mir stack, a high-performance graphics system.The ideal candidate will have a proven track record of delivering high-quality code, a deep understanding of C++ programming principles, and experience with Linux development...


  • 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

    Software Engineer - Windowing System StackWe are looking for an experienced software engineer to contribute to our high-performance windowing system stack. As a member of our team, you will be responsible for designing and implementing features, debugging and fixing issues, and improving tests and performance benchmarks. A strong background in modern C++...


  • Manama, Manama, Bahrain beBee Careers Full time

    We are seeking a talented C++ software engineer to join our team working on a high-performance graphics and windowing system.About the RoleThe ideal candidate will have excellent modern C++ programming skills, a rigorous approach to software design, development, and testing. They will also have a solid understanding of asynchronous programming and...


  • Manama, Manama, Bahrain Canonical Full time

    Job Summary:We are seeking a skilled C++ Graphics and Windowing System Software Engineer to join our team. The successful candidate will be responsible for designing, implementing, and testing features in the Mir stack, ensuring high-performance, excellent developer experience, security, and access to graphics libraries across various devices and desktop...