π Remote (EU) | Senior Linux Kernel Driver Engineer | High Pay | Long-Term, Open Source Project
π§ Work on the Cutting Edge of Open Source + Silicon
We're looking for expert Linux kernel engineers with deep experience writing complex drivers to join a major open source silicon bring-up effort. This is not just patching or vendor support β this is real, architectural-level driver development, upstream-first, powering a brand-new multi-core heterogeneous SoC from one of the worldβs top semiconductor innovators.
If youβve built and debugged Linux drivers for real hardware β especially tricky, high-performance, or custom IP blocks β this is your chance to go deep, upstream your work, and help shape the future of Linux on emerging processor architectures.
π οΈ What Youβll Be Doing
- Developing and upstreaming Linux kernel drivers for a next-gen SoC featuring Cortex-A, Cortex-R, and Cortex-M cores, along with custom accelerators
- Enabling high-speed, complex peripherals: PCIe, USB 3.x, Ethernet, MIPI, CAN, and more
- Working directly on a Linux 6.x kernel fork, including backports, security patching, and custom feature integration
- Collaborating closely with silicon validation teams, firmware developers, and platform bring-up engineers
- Navigating and contributing to upstream Linux subsystems (camera, networking, memory, AI/ML, DMA, etc.)
β
What We're Looking For
- Strong, hands-on experience writing Linux kernel drivers β the more complex, the better
- Deep knowledge of kernel internals: I/O, memory management, interrupts, scheduling
- Comfortable working with mainline and custom kernel trees, backporting, and maintaining patch stacks
- Proficient in low-level Linux debugging and performance tools (e.g., perf, ftrace, crash, kgdb, dmesg)
- Experience contributing to or navigating upstream Linux workflows
- Strong written & spoken English for remote, technical collaboration
π‘ Bonus If You Have:
- Past mainline kernel contributions or open source involvement
- Experience in semiconductor bring-up, board validation, or early silicon platforms
- Familiarity with Yocto, Buildroot, or other embedded Linux stacks
- Knowledge of custom SoC architectures, IOMMUs, or hardware acceleration interfaces
π Why Join This Project?
- Build real Linux infrastructure for a brand-new processor architecture
- Upstream-first approach β no vendor forks or throwaway patches
- Tackle real hardware challenges: early silicon, validation boards, performance tuning
- Work on latest kernel versions (6.x) β stay ahead of the curve
- 2+ year engagement, fully remote (EU), flexible hours, deep engineering culture
- Compensation well above β¬100k/year equivalent
π§ This Role is Perfect For You If:
Youβre an experienced Linux engineer who thrives on complex driver work, enjoys close-to-metal programming, and values doing things the right way β upstream, maintainable, and with deep understanding of the hardware.
π© Ready to take your kernel skills to the next level?
Apply now and help define how Linux runs on the processors of tomorrow.