← All roles

Senior Linux Kernel Driver Engineer

Fractile· Device Software
Apply on company site
Hybrid (London / Bristol)Full-timePosted 3mo ago

About the role

Senior role designing, developing, and maintaining the Linux kernel driver for Fractile’s AI accelerator, working at the boundary between host and silicon to optimize throughput and latency on cutting-edge server platforms.

Responsibilities

  • Design, develop, and maintain the Linux kernel driver for Fractile’s AI accelerator
  • Build the performance-critical kernel-space paths that keep the host stack moving: PCIe device management, DMA, memory handling, interrupt handling, and robust recovery paths
  • Define and evolve the userspace interface the runtime depends on, with a focus on stability, debuggability, and performance
  • Work in a tight co-design loop with hardware, firmware, runtime and ML engineers: validate assumptions, iterate on behaviour, and close gaps early
  • Improve tooling/workflows so we move fast without breaking things

Qualifications

  • You’ve shipped and maintained Linux kernel device drivers in production
  • Experience with PCIe-attached devices and custom hardware interfaces is ideal
  • Strong systems and performance instincts; ability to reason about computer architecture, concurrency, and where the time goes
  • Excellent C and/or Rust, and a pragmatic approach to building high-quality, maintainable & secure kernel code
  • Enjoy hard kernel and system-level problems, and take them end-to-end until measurements improve
  • Computer Science, Electronic Engineering, Maths, Physics, or related degree and 3+ years of industry experience

Skills

Required:Linux kernel driver developmentCComputer architecture
Nice to have:PCIeRustPerformance tuning

Benefits

  • Private Medical, Dental and Vision
  • Contributory Pension
  • 25 Days holiday plus bank holidays
  • Life/Critical Illness Insurance
  • Equity & Ownership
  • Competitive salary reflective of experience and specialist nature of the role
Last updated Sep 10, 2026. Interested? Apply on the company site.
Fractile logo

About Fractile

Radically Accelerate Frontier Model Inference

Fractile is designing AI compute systems that will enable the next generation of AI scaling: frontier model inference, 25x faster, at 1/10th the cost.

frontier model inferenceAI computecompute systemsAI scalinginference hardwareprocessor innovation

More open roles at Fractile