Requirements
Must have:
- Good understanding of Continuous Integration systems - Experience with GitLab CI/CD and/or GitHub Actions - Experience with Python and Python frameworks such as Django, Flask, or FastAPI - 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 a fully distributed, fully online environment - Familiarity with the upstream Linux kernel development workflow - Embedded development experience, including firmware, bootloaders, kernel, and BSP - Knowledge of OpenGL and/or Vulkan GPU drivers - Sysadmin/DevOps experience - Fluency with Kubernetes
Responsibilities:
- Analyse a projects needs for automated testing and design an implementation plan to discuss with the upstream community and our customers - Monitor and identify areas of improvement for existing upstream Continuous Integration systems - Implement the CI system by integrating the required dependencies, building the code under test, deploying it to the device under test, executing the tests, and distributing and presenting the results - Represent us at conferences and trade shows to demonstrate and promote our leadership in the open source arena - Understand client needs and reconcile time constraints, available technologies, resources, and open source best practices
Company:
We are Collabora, a software consultancy that specialises in bringing companies and the open source community together. We combine years of open source software leadership with a strong understanding of the challenges faced by businesses, non-profits, and governments. Our deep technical expertise spans system integration and architecture, graphics, multimedia, web engines, and communications across market verticals including mobile, IVI/automotive, set-top box/smart TV, and other specialised embedded applications. We have a unique business model that helps enterprises leverage open source software in their solutions, and we have worked with notable industry-leading companies across automotive, aerospace, handset mobile, and many other sectors. This is a remote role ().