C++/Rust Graphics and Windowing System Software Engineer

Posted Oct 30

This is a fully remote position, open to applicants in Europe.

πŸ“‹ Description

β€’ Design and develop features within the Mir stack.

β€’ Support debugging efforts by identifying and resolving issues.

β€’ Engage in the engineering process through code and architectural reviews.

β€’ Develop and enhance tests and performance benchmarks to identify issues early.

β€’ Create and sustain documentation to improve the developer experience.

β€’ Participate in the open-source community and collaborate with commercial partners.

β€’ Work collaboratively and proactively with a distributed team.


⛳️ Requirements

β€’ A Bachelor’s degree in Computer Science, STEM, or a related field, along with 2+ years of professional experience.

β€’ Proficient in modern C++ and Rust programming languages.

β€’ Experience with Linux as both a development and deployment environment.

β€’ Capability to work remotely with a diverse team, maintaining high motivation, productivity, and organization.

β€’ Willingness to travel internationally twice a year for company events lasting up to two weeks.

β€’ Ideally, background in developing window compositing systems or graphics device experience.

β€’ Familiarity with the Wayland protocol ecosystem and compositors.

β€’ Knowledge of OpenGL, Vulkan, Flutter, and other graphics toolkits and animation frameworks.

β€’ Strong understanding of asynchronous programming and concurrency patterns.

β€’ Demonstrated ability to consistently deliver reliable code to production.

β€’ Excellent written and verbal communication skills for documenting and presenting developed software.


🏝️ Benefits

β€’ Flexible work environment with biannual in-person team sprints.

β€’ Annual personal learning and development budget of USD 2,000.

β€’ Yearly compensation evaluation.

β€’ Recognition rewards program.

β€’ Annual holiday leave.

β€’ Maternity and paternity leave provisions.

β€’ Access to a Team Member Assistance Program and Wellness Platform.

β€’ Opportunities to travel to new locations for colleague meetings.

β€’ Priority Pass and travel upgrades for long-haul company events.

β€’ Performance-based annual bonus or commission.

People also viewed

finanzen.net GmbH1 day ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care1 day ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free1 day ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures1 day ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics1 day ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX1 day ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers