Remote Otter LogoRemoteOtter

C++ Software Engineer for Graphics Stack Development - Remote

Posted 8 weeks ago

Overview

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.

In Short

  • 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

Requirements

  • You have excellent, modern C++ programming taste
  • You have a rigorous approach to software design, development and testing
  • You have a solid understanding of asynchronous programming and concurrency patterns
  • You have strong written and verbal communication skills to document and present software developed
  • You are productive collaborating remotely and are highly motivated and organized
  • You are familiar with Linux as a development and deployment platform
  • You have proven ability to consistently deliver robust code to production
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree

Benefits

  • Fast-paced team environment
  • Career full of learning and development opportunities
  • Impact on modern display technologies
  • Work with open-source community

Similar Jobs:

Canonical - Jobs logo

C++ Software Engineer for Graphics Stack Development - Remote

Canonical - Jobs

8 weeks ago

Join Canonical as a C++ Software Engineer to develop and enhance the Mir graphics stack.

C++
Linux
Asynchronous Programming
Concurrency Patterns
Asia Pacific
Full-time
Software Development
Canonical - Jobs logo

C++ Software Engineer for Graphics Stack Development - Remote

Canonical - Jobs

8 weeks ago

Join Canonical as a C++ Software Engineer to develop and enhance the Mir graphics stack.

C++
Linux
Asynchronous Programming
Concurrency Patterns
Worldwide
Full-time
Software Development
Canonical - Jobs logo

C++ Software Engineer for Graphics Stack Development - Remote

Canonical - Jobs

8 weeks ago

Join Canonical as a C++ Software Engineer to develop and enhance the Mir graphics stack.

C++
Linux
Asynchronous Programming
Concurrency Patterns
Worldwide
Full-time
Software Development
Canonical - Jobs logo

C++ Software Engineer for Graphics Stack Development - Remote

Canonical - Jobs

8 weeks ago

Join Canonical as a C++ Software Engineer to develop and enhance the Mir graphics stack.

C++
Linux
Asynchronous Programming
Concurrency Patterns
Worldwide
Full-time
Software Development
Canonical - Jobs logo

C++ Software Engineer for Graphics Stack Development - Remote

Canonical - Jobs

8 weeks ago

Join Canonical as a C++ Software Engineer to develop and enhance the Mir graphics stack.

C++
Linux
Asynchronous Programming
Concurrency Patterns
Worldwide
Full-time
Software Development