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 on 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 Bournemouth 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 Bournemouth
✨Tip Number 1
Network like a pro! Join online communities related to OpenGL and Vulkan, and engage with fellow developers. This can lead to valuable connections and even job opportunities that aren't advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially any contributions to open-source software. This will give potential employers a clear view of what you can bring to the table.
✨Tip Number 3
Prepare for remote interviews by setting up a distraction-free environment. Make sure your tech is working smoothly, and practice discussing your experience with Linux systems and graphics APIs.
✨Tip Number 4
Don't hesitate to apply through our website! We love seeing passionate candidates who are eager to join our team. Tailor your application to highlight your knowledge of open-source methodologies and your enthusiasm for graphics development.
We think you need these skills to ace Remote Vulkan/OpenGL Software Developer (Remote/Anywhere) in Bournemouth
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 experience with OpenGL or Vulkan specifically. We’re looking for developers who can hit the ground running, so be clear about how your skills align with what we need.
Keep It Clear and Concise:We appreciate good communication, so keep your application straightforward. Use clear language and structure your thoughts well. This will show us that you can communicate effectively in a fully distributed environment.
Apply Through Our Website:Don’t forget 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. We can’t wait to hear from you!
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, and how you tackled challenges. This will show your passion and expertise in the field.
✨Familiarise Yourself with Open Source
Since Collabora values open-source development, it’s crucial to understand its methodologies. Research their contributions to the Mesa 3D Graphics Library and be prepared to talk about your own experiences in open-source communities.
✨Show Off Your Linux Skills
As a developer working on Linux systems, make sure you can discuss your experience with Linux environments. Highlight any projects where you’ve optimised applications or worked with GPU profiling, as this will resonate well with the team.
✨Communicate Clearly
In a fully remote role, communication is key. Practice explaining complex technical concepts in simple terms. This will demonstrate your ability to work effectively in a distributed environment and engage with both customers and team members.