Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
X4 Technology logo

Senior Linux Kernel Engineer (Device Drivers / Embedded Linux) – Fully Remote

X4 Technology
Posted 21 hours ago
🇵🇱Poland🏠Remote📁Engineering & Development
Is this job info correct?

Senior Linux Kernel Engineer (Device Drivers / Embedded Linux) – Fully Remote

Fully Remote | Long-Term Contract | High Day Rate


We're looking for an experienced Senior Linux Kernel Engineer to join a highly technical team developing next-generation GPU and embedded Linux platforms.


This is an opportunity to work on challenging low-level software problems across embedded, industrial, networking and high-performance hardware. You'll be involved throughout the full driver lifecycle—from bringing up brand-new hardware with drivers written from scratch to developing, optimising and backporting Linux kernel functionality for production systems deployed at scale.


You'll also have the opportunity to work with modern AI-assisted engineering workflows, using AI tools to support specification-driven development, debugging, documentation and code exploration within real embedded Linux development cycles.

If you enjoy working close to the hardware and solving problems inside the Linux kernel, this is a role where your work will have a genuine impact.


Why You'll Want This Role

  • Fully remote, long-term contract
  • High day rate
  • Linux kernel and device driver development
  • New hardware bring-up on cutting-edge platforms
  • Opportunity to contribute to Linux mainline and other open-source projects
  • Work alongside experienced Linux kernel and embedded engineers
  • Flexible working hours
  • Access to industry-leading hardware and development platforms
  • Collaborative engineering culture focused on technical excellence


What You'll Be Doing

  • Designing and developing Linux kernel device drivers from the ground up
  • Bringing up new hardware platforms and peripherals
  • Developing and maintaining kernel-space software for embedded Linux systems
  • Backporting drivers and kernel functionality across multiple Linux kernel versions where required
  • Debugging complex hardware and software interactions within the Linux kernel
  • Working closely with hardware, FPGA, firmware and systems engineering teams
  • Optimising performance, stability and reliability for production deployments
  • Contributing fixes, enhancements and new functionality to Linux kernel and open-source projects
  • Supporting Linux kernel upstream submissions where appropriate


Technologies You'll Work With

You'll have exposure to a broad range of technologies including:

  • Linux Kernel
  • Embedded Linux
  • C
  • ARM and RISC-V platforms
  • PCIe
  • SPI
  • I2C
  • UART
  • USB
  • Ethernet
  • Yocto
  • Buildroot
  • Board Support Packages (BSP)
  • SoCs and FPGA-based platforms
  • Git and modern embedded development workflows


Essential Skills

We're looking for engineers with experience in most of the following:

  • Strong C programming skills
  • Commercial Linux kernel development experience
  • Linux kernel device driver development
  • Embedded Linux systems
  • Strong debugging and troubleshooting skills
  • Good understanding of Linux kernel architecture and subsystems
  • Experience debugging hardware and software interactions


Desirable Experience

Any of the following would be beneficial but isn't essential:

  • Backporting Linux drivers or kernel functionality between kernel versions
  • Linux kernel upstream contributions
  • ARM or RISC-V platforms
  • Yocto, Buildroot or custom Linux distributions
  • FPGA or SoC development environments
  • Real-time Linux
  • Networking, storage or industrial communication protocols


Modern Engineering Environment

We encourage engineers to make use of modern AI-assisted development tools where they add value. You'll have the opportunity to use AI to support planning, debugging, documentation, code exploration and specification-driven development alongside traditional engineering practices. Previous experience with AI-assisted development isn't required.


Why This Role Is Different

This role focuses on Linux kernel and low-level systems software rather than application development.

You'll be working on new hardware before it reaches production, solving complex engineering challenges that require a deep understanding of operating systems, hardware architectures and kernel internals.

You'll have the opportunity to influence technical decisions, own significant pieces of work from concept through deployment and collaborate with highly experienced kernel, firmware and hardware engineers.


Open Source

We actively encourage engineers to contribute to open-source software.

If you're interested, you'll have the opportunity to submit patches and contribute new functionality to the Linux kernel and other open-source projects. Previous upstream contribution experience is welcomed but isn't essential.


What You'll Get

  • Challenging low-level engineering work on cutting-edge hardware
  • Fully remote long-term contract
  • High day rate
  • Flexible working hours
  • Opportunity to work on products used around the world
  • Exposure to modern AI-assisted engineering workflows
  • Time and support for open-source and upstream Linux kernel contributions
  • A highly technical environment where engineering excellence is genuinely valued


Apply

If you're passionate about Linux kernel development and enjoy solving problems close to the hardware, we'd love to hear from you.

Whether your background is in embedded systems, semiconductors, networking, industrial automation, automotive or platform software, you'll be joining a collaborative engineering team solving challenging problems that most software engineers never get the opportunity to work on.

This is a one-stage telephone interview process, with CVs being reviewed immediately for an ASAP start.

Similar jobs

Similar jobs

Koerber logo

Software Commissioning Engineer (m/f/d) - fully remote possible

Koerber

🇵🇱PolandYesterday
Sowelo Consulting sp. z o.o. logo

Lead Backend Engineer - Fully Remote

Sowelo Consulting sp. z o.o.

🇵🇱PolandJul 2, 2026, 7:27 AM UTC
Sowelo Consulting sp. z o.o. logo

Security Engineer - Fully Remote

Sowelo Consulting sp. z o.o.

🇵🇱PolandJun 3, 2026, 4:55 PM UTC
Westinghousenuclear logo

Lead Software Engineer C#/.NET

Westinghousenuclear

🇵🇱Poland12 hours ago
Westinghousenuclear logo

Senior Project Engineer

Westinghousenuclear

🌍Poland, United States12 hours ago
CH

Fullstack Developer

Chooose

🇵🇱Poland13 hours ago