At a Glance
- Tasks: Join a passionate team developing open-source graphics software using Vulkan or OpenGL.
- Company: Collabora, a leader in open-source software with a global team.
- Benefits: Remote work flexibility, training opportunities, and a chance to contribute to impactful projects.
- Other info: Dynamic remote environment with excellent growth and learning opportunities.
- Why this job: Make a difference in the open-source community while working with cutting-edge graphics technology.
- Qualifications: Knowledge of OpenGL or Vulkan, Linux systems, and strong communication skills.
The predicted salary is between 50000 - 70000 £ per year.
Collabora is looking for a passionate and enthusiastic open-source software developer, with good knowledge of at least one of OpenGL or Vulkan, to join our ever growing geographically-distributed Graphics domain team.
Required Skills
- Good knowledge of at least one of the OpenGL or Vulkan APIs
- Experience developing on Linux systems
- 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
Desirable Skills
- Experience profiling and optimizing application's use of the GPU
- Experience with developing GPU compilers
- Direct contributions to the Mesa 3D Graphics Library
- Experience leading teams to understand and define constraints, requirements and solutions
- Good communication with customers and upstream communities
- Self-learning skills to get sufficient knowledge of Collabora's services, business model, project delivery life cycle and other related technical domains
Collabora's Graphics team contributes to the entire Linux Graphics stack, from the Linux kernel up to the display servers, including but not limited to GPU and display kernel drivers, Wayland/Weston, OpenGL, Vulkan and other open-source graphics drivers within the Mesa 3D Graphics Library for different customers’ projects in various market verticals.
Remote Vulkan/OpenGL Software Developer (Remote/Anywhere) in Milton Keynes employer: Collabora
Collabora is an exceptional employer for those passionate about open-source software development, offering a fully remote work environment that fosters collaboration across a geographically-distributed team. With a strong commitment to employee growth, we provide training opportunities and encourage contributions to significant projects within the Linux Graphics stack, ensuring that our developers can thrive in their careers while making meaningful impacts in the open-source community.
StudySmarter Expert Advice🤫
We think this is how you could land Remote Vulkan/OpenGL Software Developer (Remote/Anywhere) in Milton Keynes
✨Tip Number 1
Get your networking game on! Connect with folks in the open-source community, especially those involved with Vulkan and OpenGL. Join forums, attend virtual meetups, and don’t be shy to reach out on platforms like LinkedIn.
✨Tip Number 2
Show off your skills! Contribute to open-source projects related to graphics development. This not only boosts your portfolio but also gets you noticed by potential employers like Collabora who value hands-on experience.
✨Tip Number 3
Prepare for remote interviews by setting up a distraction-free environment. Make sure your tech is sorted, and practice discussing your experience with Linux systems and graphics APIs clearly and confidently.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to engage with us directly.
We think you need these skills to ace Remote Vulkan/OpenGL Software Developer (Remote/Anywhere) in Milton Keynes
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 that you’re not just ticking boxes but genuinely excited about contributing to the graphics domain.
Tailor Your Skills:Make sure to highlight your experience with OpenGL or Vulkan specifically. We’re looking for candidates who can demonstrate their knowledge and how it relates to the role, so don’t hold back on those relevant projects!
Keep It Clear and Concise:In a fully distributed environment, clear communication is key. Use straightforward language and structure your application well, so we can easily see your qualifications and fit for the team.
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!
How to prepare for a job interview at Collabora
✨Know Your APIs
Make sure you brush up on your knowledge of OpenGL and Vulkan. Be ready to discuss specific projects where you've used these APIs, as well as any challenges you faced and how you overcame them. This will show your passion and expertise in the field.
✨Familiarise Yourself with Open Source
Since Collabora values open-source development, take some time to understand their methodologies and the communities involved. Mention any contributions you've made to open-source projects, as this will demonstrate your commitment and understanding of collaborative work.
✨Show Off Your Linux Skills
As a developer for Collabora, you'll be working on Linux systems. Be prepared to discuss your experience with Linux, including any specific tools or environments you’ve worked with. Highlight any relevant projects that showcase your ability to navigate and develop within this ecosystem.
✨Communicate Clearly
In a fully remote environment, communication is key. Practice articulating your thoughts clearly and concisely. You might even want to prepare a few examples of how you've successfully communicated with teams or customers in the past, especially in a distributed setting.