Open Source Graphics Developer
Open Source Graphics Developer

Open Source Graphics Developer

London Full-Time 28800 - 42000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join a team to develop and contribute to the Mesa3D graphics stack on Linux.
  • Company: A leading organisation in open source graphics development, focused on GL and Vulkan.
  • Benefits: Enjoy full-time remote work with a competitive salary based on experience.
  • Why this job: Be part of a vibrant community, making a real impact in open source graphics.
  • Qualifications: Expertise in C programming, knowledge of modern graphics, and a passion for open source.
  • Other info: Ideal for those looking to grow their skills in a collaborative, distributed environment.

The predicted salary is between 28800 - 42000 £ per year.

This successful organisation is a significant contributor to the Mesa3D graphics stack on Linux which implements GL and Vulkan. They are seeking an open source enthusiast and skilled graphics programmer to join their team.

Your CV will show:

  • You are either a keen open source contributor already, or have a love of open source and a desire to contribute.
  • You are an expert C programmer who is also happy to write C++ code as required.
  • Clear ability and inclination to contribute usefully to a 3,000,000 line codebase.
  • Clear knowledge of modern real-time graphics from an implementor's perspective.
  • Excellent written and spoken English.
  • Your ability and inclination to work remotely, full time.

The organisation is distributed, and hence this role is fully remote. It is also full time. Salary depends on relevant experience and expertise. Candidates seeking a role of greater responsibility in this area, and commensurate remuneration, will demonstrate proportionally greater evidence of past contributions to graphics, drivers and open source, and ideally the Mesa3D project specifically.

Open Source Graphics Developer employer: ECM Selection

Join a pioneering organisation that champions open source development and is a key player in the Mesa3D graphics stack on Linux. With a fully remote work culture, you will enjoy the flexibility to contribute to a vast codebase while collaborating with like-minded enthusiasts. The company fosters an environment of continuous learning and growth, offering opportunities for professional development and the chance to make a meaningful impact in the world of graphics programming.
E

Contact Detail:

ECM Selection Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Open Source Graphics Developer

✨Tip Number 1

Engage with the Mesa3D community by contributing to discussions on forums or GitHub. This will not only showcase your enthusiasm for open source but also help you build connections with current contributors, which can be invaluable when applying.

✨Tip Number 2

Familiarise yourself with the latest developments in GL and Vulkan. Being well-versed in these technologies will allow you to speak confidently about your knowledge during any interviews and demonstrate your commitment to staying updated in the field.

✨Tip Number 3

Showcase any previous contributions to open source projects, especially those related to graphics programming. Highlighting your experience with large codebases will help illustrate your capability to contribute effectively to the Mesa3D project.

✨Tip Number 4

Prepare to discuss your remote work experience and how you manage your time and productivity. Since this role is fully remote, demonstrating your ability to work independently and communicate effectively with a distributed team will set you apart from other candidates.

We think you need these skills to ace Open Source Graphics Developer

C Programming
C++ Programming
Open Source Contribution
Real-Time Graphics Knowledge
Graphics Programming
Understanding of Mesa3D
Codebase Management
Remote Work Capability
Excellent Written Communication
Excellent Spoken Communication
Problem-Solving Skills
Collaboration Skills
Attention to Detail
Adaptability

Some tips for your application 🫡

Highlight Open Source Contributions: Make sure to emphasise any previous contributions to open source projects, especially those related to graphics programming. Detail your role and the impact of your contributions to showcase your enthusiasm and experience.

Showcase Your Programming Skills: Clearly outline your expertise in C and C++. Include specific examples of projects or code snippets that demonstrate your proficiency. Mention any relevant experience with large codebases, particularly if you've worked with graphics stacks like Mesa3D.

Demonstrate Knowledge of Real-Time Graphics: In your application, discuss your understanding of modern real-time graphics from an implementor's perspective. You could mention specific technologies or techniques you are familiar with, which will show your depth of knowledge in this area.

Communicate Effectively: Since excellent written and spoken English is a requirement, ensure your application is well-written and free of errors. Consider including a brief cover letter that outlines your motivation for applying and your ability to work remotely.

How to prepare for a job interview at ECM Selection

✨Show Your Open Source Passion

Make sure to highlight any previous contributions to open source projects, especially those related to graphics programming. Discuss your enthusiasm for open source and how it drives you to contribute meaningfully to large codebases like Mesa3D.

✨Demonstrate Your Technical Skills

Be prepared to discuss your expertise in C and C++. You might be asked to solve coding problems or explain your approach to graphics programming, so brush up on relevant concepts and be ready to showcase your knowledge.

✨Understand Real-Time Graphics

Familiarise yourself with modern real-time graphics techniques and their implementation. Be ready to discuss your understanding of GL and Vulkan, as well as any relevant experience you have in these areas.

✨Communicate Clearly

Since the role is fully remote, excellent written and spoken English is crucial. Practice articulating your thoughts clearly and concisely, as effective communication will be key in a distributed team environment.

Open Source Graphics Developer
ECM Selection
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>