π Fully Remote | Linux Kernel Engineer | Open Source Silicon Enablement | Multi-Year Engagement
π§ Deep Kernel Engineering Meets Real Hardware β Help Bring Up a Next-Gen SoC
Weβre hiring experienced Linux kernel and driver engineers to work on the open source enablement of a cutting-edge, multi-core custom processor being developed by a globally recognized semiconductor innovator. This is a rare opportunity to contribute to Linux kernel development at the architectural level, supporting a powerful heterogeneous SoC that includes application, real-time, and low-power compute domains, as well as custom accelerators and high-bandwidth peripherals.
Youβll be part of a long-term (2+ year) project, fully remote (EU-based), working with a technically elite team. This is not vendor patching β itβs open source-first engineering, with real opportunity to upstream drivers and kernel features, and work across mainline 6.x series kernels, including the latest kernel releases.
π οΈ What You'll Work On:
- Custom Linux kernel 6.x fork tailored for a novel multi-core SoC with mixed Cortex-A, Cortex-R, and Cortex-M cores
- Driver development and subsystem integration for high-speed interfaces: PCIe, USB 3.x, MIPI, Ethernet, and CAN
- Enabling custom hardware accelerators through Linux-compatible interfaces (e.g., DMA, interrupt routing, shared memory)
- Upstreaming modules and contributing to Linux subsystems where appropriate (camera, networking, AI, embedded bus, etc.)
- Backporting select kernel features and security patches to match silicon validation and release cycles
- Close collaboration with board bring-up teams, silicon validation engineers, and firmware developers
β
You Should Bring:
- Strong experience with Linux kernel development (ideally 5.x or 6.x series)
- Proven expertise in kernel subsystems: memory management, I/O, interrupt handling, and scheduling
- Skilled in device driver development, especially for complex peripherals or custom IP
- Familiar with upstream Linux workflows β patch review, submission, and kernel community etiquette
- Experience with backporting techniques and tools (git, quilt, patch stack maintenance)
- Confident using low-level Linux tools: perf, ftrace, kgdb, crash, dmesg, etc.
- Fluent written and spoken English for technical collaboration
π‘ Bonus Points for:
- Experience in semiconductor or board bring-up environments
- Past mainline kernel contributions
- Knowledge of Yocto, Buildroot, or similar embedded Linux toolchains
- Familiarity with custom SoC designs, MMUs/IOMMUs, or hardware acceleration pipelines
- Exposure to multi-core, heterogeneous compute architectures
π Why This Role Stands Out:
- Work on a next-generation processor architecture β multi-core, multi-domain, with custom accelerators and subsystems
- Engage in real open source work β with upstream contribution and long-term maintainability in mind
- Operate on the latest Linux kernel versions, shaping how new hardware interacts with the evolving kernel landscape
- Real hardware bring-up β early silicon, validation boards, and production platforms
- Join a long-term project with technical autonomy, deep engineering culture, and competitive compensation (well above β¬100k/year equivalent)
- Fully remote within the EU with flexible working hours
If youβre a Linux kernel specialist who enjoys architecting drivers, working close to hardware, and contributing to the open source community β this is the kind of project engineers wait years for.
π Apply now to help build the future of Linux on next-gen silicon.