Remote Otter LogoRemoteOtter

C++ Software Engineer for Mir Stack Development - Remote

Posted 14 weeks ago
Software Development
Full Time
Worldwide

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 the open-source community
Canonical - Jobs logo

Canonical - Jobs

Canonical is a pioneering technology firm leading the global shift towards open source solutions. As the publisher of Ubuntu, a key open source project that serves as a platform for AI, IoT, and cloud computing, Canonical is dedicated to transforming the technological landscape. The company has maintained a remote-first approach since its founding in 2004, emphasizing a high standard of excellence in its workforce. Canonical values diversity and fosters an inclusive workplace, ensuring that a variety of experiences and perspectives contribute to a better work environment and superior products.

Share This Job!

Save This Job!

Similar Jobs:

Canonical - Jobs logo

C++ Software Engineer for Mir Stack Development - Remote

Canonical - Jobs

14 weeks ago

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

Asia Pacific
Full-time
Software Development
Canonical - Jobs logo

C++ Software Engineer for Mir Stack Development - Remote

Canonical - Jobs

14 weeks ago

Join Canonical as a C++ Software Engineer to develop the Mir stack and enhance the developer experience in modern display technologies.

Asia Pacific
Full-time
Software Development
Canonical - Jobs logo

C++ Software Engineer for Mir Stack Development - Remote

Canonical - Jobs

14 weeks ago

Join Canonical as a C++ Software Engineer to develop and enhance the Mir stack for modern display technologies.

Asia Pacific
Full-time
Software Development
Canonical - Jobs logo

C++ Software Engineer for Mir Stack Development - Remote

Canonical - Jobs

14 weeks ago

Join Canonical as a C++ Software Engineer to develop the Mir stack and enhance the developer experience in modern display technologies.

APAC
Full-time
Software Development
Canonical - Jobs logo

C++ Software Engineer for Mir Stack Development - Remote

Canonical - Jobs

14 weeks ago

Join Canonical as a C++ Software Engineer to develop the Mir stack and enhance developer experience in modern display technologies.

Asia Pacific, Singapore
Full-time
Software Development