This role combines deep technical work with collaborative consulting. You will partner with client engineering teams to solve their toughest kernel challenges while championing upstream-first approaches.
Location:
Fully remote (preference for EU or East Coast US hours)
Travel:
Optional conference attendance
What you'll actually do
- Upstream First:
Contribute directly to mainline Linux kernel development: schedulers, power management, device drivers and core subsystems
- Real-World Impact:
Support and optimise Linux for extremely popular consumer devices used by millions of people
- Solve Hard Problems:
Make Linux do things it can't currently do. Push the boundaries of what is possible to mould Linux to suit new use cases. Tackle device failures without the luxury of a stack trace, relying on experience and intuition. Just because Linux doesn't do it currently, doesn't mean we can't invent it.
- Community Collaboration:
Work with upstream maintainers and represent at conferences
- Client Partnership:
Translate customer needs into technical solutions while advocating for upstream-first approaches. You'll help clients understand why investing in upstream benefits their long-term goals
- Navigate Constraints:
Balance technical excellence with real-world pressures: customer deadlines, hardware limitations, business priorities, while keeping code quality high
- Be a Technical Advisor:
Explain complex kernel decisions to product teams, provide honest timelines and build trust through transparent communication
What we're looking for
Required
- Product support experience,
you are comfortable diagnosing and resolving issues reported by end-users which often require dedication to reproduce from vague bug reports and limited reproduction steps
- Solid Linux kernel development experience
,
you have spent meaningful time working in the kernel and are comfortable navigating unfamiliar subsystems independently. You do not need to have seen everything, but you should know how to find your way. We are looking for someone who is still building their reputation in the upstream community and wants a role that accelerates that.
-
both spoken and written for patch reviews, documentation and client discussions
Nice to have
- Upstream contribution history
,
we know not every employer makes this easy. If you haven't had the opportunity yet, we'll help you build that profile as part of the role