C++ Graphics and Windowing System Software Engineer

Logo of Canonical

Canonical

📍Remote - United States

Job highlights

Summary

Join our team and contribute to the development of Mir, a high-performance stack for window managers and display subsystems in C++. We're looking for colleagues who share our passion for precision, performance, and user experience. As a member of our team, you'll design and implement features across the Mir stack, assist in debugging and fixing issues, improve tests and performance benchmarks, create documentation, engage with the open source community, and collaborate proactively with a distributed team.

Requirements

  • Excellent, modern C++ programming taste
  • Rigorous approach to software design, development and testing
  • Solid understanding of asynchronous programming and concurrency patterns
  • Strong written and verbal communication skills to document and present software developed
  • Productive collaborating remotely and highly motivated and organized
  • Familiar with Linux as a development and deployment platform
  • Proven ability to consistently deliver robust code to production
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree

Responsibilities

  • Design and implement features across the Mir stack
  • Assist in debugging, tracking down and fixing issues
  • Improve tests and performance benchmarks to catch issues early
  • Create documentation to enhance the developer experience
  • Engage with the open source community and commercial partners
  • Collaborate proactively with a distributed team

Benefits

Fast-paced team environment and a career full of learning and development opportunities across the open source spectrum

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Canonical know you found this job on JobsCollider. Thanks! 🙏