Summary
The job is for an open-source software developer with expertise in the Mesa 3D Graphics Library to join a geographically distributed team. The role involves client interaction, problem-solving, project scoping, and contributing to open source projects. The candidate should have good English language skills, Linux experience, and knowledge of open source development methodologies.
Requirements
- 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
Responsibilities
- Discussing technology with clients and representing Collabora at conferences and trade shows to demonstrate and promote our leadership in the open source arena
- Analyzing 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
Preferred Qualifications
- Experience with CI (Jenkins/LAVA, GitLab CI in particular) and testing (Piglit, GL/Vulkan CTS, dEQP)
- 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