{"schemaVersion":"jobsearcher.job.v1","id":"4bd2cfdde85a73a0fc6444c8","url":"https://jobsearcher.com/jobs/4bd2cfdde85a73a0fc6444c8","canonicalUrl":"https://jobsearcher.com/jobs/4bd2cfdde85a73a0fc6444c8","title":"Linux Kernel 6+ Engineer","description":"🌍 Fully Remote | Linux Kernel Engineer | Long-Term Engagement | Upstream & Backport Focus🧠 Deep Kernel Work. Real Hardware. Open Source Impact.We’re hiring experienced Linux kernel and driver engineers to work on a major open source Linux enablement effort for a new class of custom silicon, built by one of the world’s top semiconductor companies.This is a multi-year, fully remote (EU) role embedded in a technically elite kernel team, focused on custom SoC bring-up, device driver development, and upstream/backport contributions to the Linux 6.x kernel series.You’ll be doing meaningful upstream Linux work, not vendor forks or throwaway code — this is a rare opportunity to shape how Linux interacts with new hardware at the architecture level.🛠️ What You’ll Work On:Low-level kernel development: scheduler hooks, memory subsystems, DMA, interrupt controllers, custom bus interfacesDevice driver development and optimization for new IP blocks across memory, I/O, interconnect, and peripheral subsystemsUpstreaming drivers and kernel changes in collaboration with maintainers and internal teamsBackporting select features and security patches across active kernel linesReal silicon bring-up: working with FPGA prototypes, dev boards, and production silicon during validation and testCross-functional collaboration with silicon, board design, and firmware teams — deep hardware/software co-design✅ What You Bring:Strong experience with Linux kernel development (5.x–6.x series preferred)Deep understanding of kernel internals, including memory management, page tables, DMA APIs, interrupt handling, and schedulingExpertise in writing and debugging kernel modules and device driversSolid knowledge of driver and subsystem integration (e.g. I2C, SPI, PCIe, MMIO, interconnect)Experience contributing to or working with upstream Linux kernel practices: patch submission, review cycles, kernel.org, etc.Comfortable with backporting workflows, git, quilt, or other patch stack management toolsFluent with low-level debug and trace tools: kgdb, perf, ftrace, crash, dmesg, etc.💡 Bonus Points:Contributions to mainline Linux kernel or driver subsystemsExperience with Yocto, Buildroot, or embedded Linux platformsBackground in board bring-up or SoC/CPU architecture enablementFamiliarity with custom interconnects, MMUs/IOMMUs, or low-level bus protocolsExperience supporting productized Linux platforms in silicon or hardware programs🌍 Why Join?Upstream-first mentality — work on code that lives beyond the projectArchitectural influence: you won’t just implement — you’ll help shape system-level designWork on real hardware, not just emulation or sim — early silicon, board prototypes, and post-silicon validationHighly collaborative open source and internal engineering cultureFlexible hours, fully remote within the EU, and excellent compensation (well above €100k equivalent)Work with engineers who care about correctness, maintainability, and long-term impactIf you want to work on kernel internals, real drivers, and upstream-quality code — and help bring new hardware to life in the Linux ecosystem — this role was built for you.🧷 Apply now and start contributing to real open source innovation at the kernel level.","company":"X4 Technology","rawCompany":"x4 technology","city":"Jonesboro","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-06-17T03:57:27.606Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2061.00","title":"Computer Hardware Engineers","slug":"computer-hardware-engineers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Linux Kernel 6+ Engineer","description":"🌍 Fully Remote | Linux Kernel Engineer | Long-Term Engagement | Upstream & Backport Focus🧠 Deep Kernel Work. Real Hardware. Open Source Impact.We’re hiring experienced Linux kernel and driver engineers to work on a major open source Linux enablement effort for a new class of custom silicon, built by one of the world’s top semiconductor companies.This is a multi-year, fully remote (EU) role embedded in a technically elite kernel team, focused on custom SoC bring-up, device driver development, and upstream/backport contributions to the Linux 6.x kernel series.You’ll be doing meaningful upstream Linux work, not vendor forks or throwaway code — this is a rare opportunity to shape how Linux interacts with new hardware at the architecture level.🛠️ What You’ll Work On:Low-level kernel development: scheduler hooks, memory subsystems, DMA, interrupt controllers, custom bus interfacesDevice driver development and optimization for new IP blocks across memory, I/O, interconnect, and peripheral subsystemsUpstreaming drivers and kernel changes in collaboration with maintainers and internal teamsBackporting select features and security patches across active kernel linesReal silicon bring-up: working with FPGA prototypes, dev boards, and production silicon during validation and testCross-functional collaboration with silicon, board design, and firmware teams — deep hardware/software co-design✅ What You Bring:Strong experience with Linux kernel development (5.x–6.x series preferred)Deep understanding of kernel internals, including memory management, page tables, DMA APIs, interrupt handling, and schedulingExpertise in writing and debugging kernel modules and device driversSolid knowledge of driver and subsystem integration (e.g. I2C, SPI, PCIe, MMIO, interconnect)Experience contributing to or working with upstream Linux kernel practices: patch submission, review cycles, kernel.org, etc.Comfortable with backporting workflows, git, quilt, or other patch stack management toolsFluent with low-level debug and trace tools: kgdb, perf, ftrace, crash, dmesg, etc.💡 Bonus Points:Contributions to mainline Linux kernel or driver subsystemsExperience with Yocto, Buildroot, or embedded Linux platformsBackground in board bring-up or SoC/CPU architecture enablementFamiliarity with custom interconnects, MMUs/IOMMUs, or low-level bus protocolsExperience supporting productized Linux platforms in silicon or hardware programs🌍 Why Join?Upstream-first mentality — work on code that lives beyond the projectArchitectural influence: you won’t just implement — you’ll help shape system-level designWork on real hardware, not just emulation or sim — early silicon, board prototypes, and post-silicon validationHighly collaborative open source and internal engineering cultureFlexible hours, fully remote within the EU, and excellent compensation (well above €100k equivalent)Work with engineers who care about correctness, maintainability, and long-term impactIf you want to work on kernel internals, real drivers, and upstream-quality code — and help bring new hardware to life in the Linux ecosystem — this role was built for you.🧷 Apply now and start contributing to real open source innovation at the kernel level.","datePosted":"2026-06-17T03:57:27.606Z","dateModified":"2026-06-17T03:57:27.606Z","hiringOrganization":{"@type":"Organization","name":"X4 Technology","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Jonesboro","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4bd2cfdde85a73a0fc6444c8"},"url":"https://jobsearcher.com/jobs/4bd2cfdde85a73a0fc6444c8"}}