Collabora

Linux Kernel Developer (Remote/Anywhere)

Remote

Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Part TimeJob Type
UnknownVisa
Software & TechnologyIndustries

Requirements

Candidates should possess Linux Kernel and kernel module development experience, Linux driver development expertise, cross-compiling and porting skills, and a strong understanding of open-source development methodology and practices, including prior contributions to the Open Source Linux Kernel community. Familiarity with Linux distribution package development/management (Debian, Yocto...) and experience with Continuous Integration environments (Jenkins, kernelci.org...) is desirable. Candidates must have good English language skills and the ability to work and communicate effectively in a fully distributed online environment.

Responsibilities

The Linux Kernel Developer will participate in the development, integration, validation, and deployment of Linux board support packages and kernel device drivers, merging code upstream and collaborating with the mainline Linux community. They will also contribute publicly to open-source projects, analyze client problems and design solutions leveraging open-source technologies, define and scope client projects, gain working knowledge of customer products and target markets, and understand client needs while reconciling time constraints and open source best practices.

Skills

Linux Kernel Development
Kernel Module Development
Linux Driver Development
Cross-Compiling
Open-Source Development
Linux Distribution Packaging
Continuous Integration (Jenkins, kernelci.org)
Troubleshooting
Client Communication
Open-Source Community Contributions

Collabora

Consultancy for Open Source software solutions

About Collabora

Collabora specializes in helping businesses utilize Open Source software effectively. They assist clients in developing tailored solutions, whether it involves writing code or creating long-term software strategies. By leveraging community-driven Open Source projects and reusing existing components, Collabora helps clients speed up their product development and enhance their unique offerings. Founded in 2005, the company has been a leader in Open Source technology, contributing to major projects like the Linux Kernel and LibreOffice, which are used in millions of devices globally. Their team of nearly 100 engineers and developers are passionate Open Source contributors, dedicated to both client projects and community involvement. Collabora's goal is to guide organizations in adopting Open Source technologies and methodologies, ensuring they can thrive in a rapidly changing tech landscape.

Key Metrics

Cambridge, United KingdomHeadquarters
2005Year Founded
VENTURE_UNKNOWNCompany Stage
Consulting, Enterprise SoftwareIndustries
51-200Employees

Benefits

Remote Work Options
Conference Attendance Budget

Risks

Increased competition from Red Hat and Canonical in open-source consultancy.
Potential challenges in AI and IoT sectors due to investments by Google and Amazon.
Over-reliance on partnerships with hardware companies like MediaTek and Renesas.

Differentiation

Collabora specializes in open-source software for automotive, OEM, silicon, and digital TV industries.
The company has nearly 100 engineers who are active open-source contributors globally.
Collabora offers comprehensive services from planning to training in open-source projects.

Upsides

Collabora's collaboration with MediaTek enhances its position in the growing IoT market.
The DRM-CI pipeline boosts Collabora's capabilities in high-performance graphics testing.
NVK graphics driver conformance with Vulkan 1.0 strengthens Collabora's gaming industry position.

Land your dream remote job 3x faster with AI