Remote Vulkan/OpenGL Software Developer (Remote/Anywhere) in Edinburgh

Remote Vulkan/OpenGL Software Developer (Remote/Anywhere) in Edinburgh

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

At a Glance

  • Tasks: Join our team to develop open-source software using OpenGL or Vulkan.
  • Company: Collabora, a leader in open-source graphics development.
  • Benefits: Remote work, training opportunities, and a supportive community.
  • Other info: Dynamic remote environment with excellent growth potential.
  • Why this job: Make a real impact in the open-source world while working with cutting-edge technology.
  • Qualifications: Knowledge of OpenGL or Vulkan and experience with Linux systems.

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 Edinburgh 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.

Collabora

Contact Details:

Collabora Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Vulkan/OpenGL Software Developer (Remote/Anywhere) in Edinburgh

Tip Number 1

Network like a pro! Join online communities related to OpenGL and Vulkan, and engage with fellow developers. Share your knowledge, ask questions, and don’t be shy about showcasing your skills.

Tip Number 2

Show off your projects! Create a portfolio that highlights your work with OpenGL or Vulkan. Whether it's a personal project or contributions to open-source, having tangible examples can really make you stand out.

Tip Number 3

Prepare for virtual interviews by brushing up on your communication skills. Practice explaining your past projects and experiences clearly, as you'll need to convey complex ideas effectively in a fully distributed environment.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Remote Vulkan/OpenGL Software Developer (Remote/Anywhere) in Edinburgh

OpenGL
Vulkan
Linux Systems Development
Open Source Development Methodologies
Good English Language Skills
Online Communication
GPU Profiling and Optimisation

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 team.

Tailor Your Skills:Make sure to highlight your knowledge of OpenGL or Vulkan specifically. We’re looking for candidates who can demonstrate their experience with these APIs, so don’t hold back on showcasing relevant projects or contributions.

Keep It Clear and Concise:Good communication is key, especially in a fully distributed environment like ours. Keep your application clear and to the point, ensuring it’s easy for us to see how you fit into our team.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!

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.

Prepare for Remote Communication

As the role is fully remote, practice articulating your thoughts clearly and concisely. Use examples from your past experiences to illustrate your points, and be prepared to discuss how you manage communication and collaboration in a distributed environment.

Show Your Self-Learning Skills

Collabora appreciates candidates who are proactive in their learning. Be ready to share instances where you've taught yourself new skills or technologies, especially related to GPU profiling or optimising applications. This will highlight your initiative and adaptability.