Linux Kernel Consultant (Remote/Anywhere)

1 month, 1 week ago
Full-time
Senior
Software Development
Collabora

Collabora

Collabora is a global consultancy specializing in delivering Open Source software solutions to the commercial world, empowering clients with community-driven projects and expertise in key areas like the Linux Kernel and LibreOffice.

Internet Software & Services
51-250
Founded 2005

Description

  • Contribute to mainline Linux kernel development across areas such as schedulers, power management, device drivers, and core subsystems.
  • Support and optimize Linux for high-volume consumer devices used by millions of people.
  • Diagnose and resolve difficult device and kernel failures, often from vague reports and limited reproduction steps.
  • Collaborate with upstream maintainers and represent the company at conferences.
  • Translate customer needs into technical solutions while advocating for upstream-first approaches.
  • Balance technical excellence with customer deadlines, hardware constraints, and business priorities.
  • Explain complex kernel decisions to product and client teams and provide clear timelines.
  • Review, test, and refine patches and patch series before upstream submission.
  • Respond to upstream maintainer feedback and update clients on progress and trade-offs.
  • Participate in debugging sessions, architecture discussions, and optional team office hours.

Requirements

  • Product support experience diagnosing and resolving end-user issues.
  • Solid Linux kernel development experience and comfort navigating unfamiliar subsystems independently.
  • Strong written and spoken English communication skills for patch reviews, documentation, and client discussions.
  • Self-directed work style suited to a remote, asynchronous environment.
  • Upstream contribution history is preferred, with support available to build this profile on the job.
  • Consultancy or client-facing technical experience is preferred.
  • Experience with schedulers, power management, Bluetooth, WiFi, or audio subsystems is preferred.
  • Familiarity with kernel CI/CD tooling such as KernelCI, Jenkins, or LAVA is preferred.
  • Background in BSP development or board bring-up is preferred.
  • Distribution experience with Arch, Debian, Yocto, or Buildroot is preferred.
  • Rust programming skills are preferred.

Benefits

  • Competitive salary benchmarked against local market data.
  • Country-specific benefits package plus core global benefits for all employees.
  • Conference attendance covered, including support for speaking opportunities.
  • Open source time to contribute to projects you care about.
  • Office setup budget.
  • Sabbatical/Retention of Services available after five years of continuous service.
  • Co-working support for working outside the home.
  • Biannual wellness assessments with a trained mental health specialist.
  • Fully remote work with flexible hours and no on-call rotations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Sacramento, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to help build and evolve its accessible text-to-speech Windows app used by millions of learners.

C# C++ CI/CD .NET
1 hour, 16 minutes ago

Sr. Software Engineer (Platform Team)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Senior Software Engineer on the Platform Team to build company-wide AI infrastructure and security tooling that helps teams deploy trustworthy AI solutions at scale.

CI/CD Docker Go Java Kubernetes MLOps Python Rust TypeScript
1 hour, 32 minutes ago

Software Engineer, Platform - Riverside, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain core services powering its text-to-speech products and enterprise integrations in a fully distributed environment.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
1 hour, 37 minutes ago

Senior Software Engineer, Core Experiences - Redmond, WA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform audio information product.

GCP Java Kotlin
1 hour, 39 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers