Remote Mesa/Graphics Software Developer (Remote/Anywhere) in Newport

Remote Mesa/Graphics Software Developer (Remote/Anywhere) in Newport

Newport Full-Time 50000 - 70000 £ / year (est.) Working from home possible
Collabora

At a Glance

  • Tasks: Join a remote team to develop and enhance the Mesa 3D Graphics Library.
  • Company: Collabora, a leader in open-source software consultancy.
  • Benefits: Flexible remote work, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and career advancement.
  • Why this job: Make a real impact in the open-source community while working with cutting-edge graphics technology.
  • Qualifications: Experience with Mesa 3D, OpenGL, Vulkan, and strong Linux skills.

The predicted salary is between 50000 - 70000 £ per year.

We are looking for a passionate and enthusiastic open-source software developer, with contributions to the Mesa 3D Graphics Library, to join our ever growing geographically-distributed Graphics domain team. The Graphics domain team is contributing to the entire Linux Graphics stack from the Linux kernel up to the Graphics toolkits including but not limited to DRI and kernel-mode graphics drivers, Wayland/Weston, OpenGL, Vulkan, OpenGL/EGL and other open-source Graphics drivers within the Mesa 3D Graphics Library for different customers’ projects in various market verticals.

Key Responsibilities

  • Discussing technology with clients and representing Collabora at conferences and trade shows to demonstrate and promote our leadership in the open source arena.
  • Analysing client problems and designing solutions leveraging open source technologies and Collabora's technical expertise.
  • Defining and scoping client projects in collaboration with the delivery team.
  • Contributing publicly to open source projects to ensure Collabora's continuing technical leadership.
  • Gaining working knowledge of customers’ products, applications, technical and business strengths and target markets.
  • Understanding client needs and reconciling time constraints, available technologies and resources, and open source best practices.

Required Skills

  • Experience with direct contributions to the Mesa 3D Graphics Library: OpenGL, Vulkan, DRI, Gallium drivers.
  • Linux experience.
  • Knowledge of open source development methodologies and relevant open source communities.
  • Good English language skills (both verbal and written).
  • Ability to work and communicate in an online fully distributed environment.

Desired Skills

  • Experience with CI (Jenkins/LAVA, GitLab CI in particular) and testing (Piglit, GL/Vulkan CTS, dEQP) is a plus.
  • Self-learning skill to get sufficient knowledge of Collabora's services, business model, project delivery life cycle and other related technical domains.
  • BS/BA or experience in the role of Engineer.

Collabora is a software consultancy specializing in bringing companies and the Open Source community together. We combine years of Open Source software leadership with an understanding of the challenges that businesses, non-profits, and governments face. Collabora brings deep technical expertise in system integration.

Remote Mesa/Graphics Software Developer (Remote/Anywhere) in Newport employer: Collabora

Collabora is an exceptional employer for passionate software developers, offering a unique opportunity to contribute to the Mesa 3D Graphics Library while working remotely from anywhere. With a strong focus on open-source technologies, employees benefit from a collaborative work culture that encourages innovation and professional growth, alongside opportunities to represent the company at industry conferences. The company's commitment to employee development and its inclusive, geographically-distributed team make it an attractive choice for those seeking meaningful and rewarding employment in the tech sector.

Collabora

Contact Details:

Collabora Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Mesa/Graphics Software Developer (Remote/Anywhere) in Newport

Tip Number 1

Network like a pro! Reach out to folks in the open-source community, especially those involved with Mesa 3D. Join forums, attend virtual meetups, and don’t be shy about sharing your passion for graphics development.

Tip Number 2

Show off your skills! Contribute to open-source projects on GitHub or similar platforms. This not only builds your portfolio but also gets you noticed by potential employers who value hands-on experience.

Tip Number 3

Prepare for interviews by brushing up on your knowledge of Linux graphics stacks and open-source methodologies. Be ready to discuss your past contributions and how they relate to the role at Collabora.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to the open-source community.

We think you need these skills to ace Remote Mesa/Graphics Software Developer (Remote/Anywhere) in Newport

Mesa 3D Graphics Library
OpenGL
Vulkan
DRI
Gallium drivers
Linux experience
Open source development methodologies

Some tips for your application 🫡

Show Your Passion:When writing your application, let your enthusiasm for open-source software shine through. We want to see your genuine interest in contributing to the Mesa 3D Graphics Library and how you can bring that passion to our team.

Tailor Your Experience:Make sure to highlight your relevant experience with OpenGL, Vulkan, and other technologies mentioned in the job description. We love seeing how your background aligns with what we do, so don’t hold back on those details!

Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so make sure your skills and experiences are easy to read and understand. Avoid jargon unless it’s necessary to showcase your expertise.

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Collabora

Know Your Open Source Stuff

Make sure you brush up on your knowledge of the Mesa 3D Graphics Library and related technologies like OpenGL and Vulkan. Be ready to discuss your past contributions and how they align with the role. This shows your passion and expertise in open-source development.

Show Off Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous projects and how you tackled them. Think of examples where you analysed client problems and designed effective solutions using open-source technologies. This will demonstrate your analytical skills and technical expertise.

Communicate Clearly and Confidently

Since this role involves working in a fully distributed environment, practice your communication skills. Be clear and concise when discussing your experiences and ideas. Good English language skills are essential, so don’t hesitate to showcase your ability to articulate complex concepts simply.

Familiarise Yourself with Collabora

Do some research on Collabora’s services, business model, and project delivery life cycle. Understanding their approach will help you tailor your responses and show that you're genuinely interested in being part of their team. It also gives you a chance to ask insightful questions during the interview.