Skip to content
← ALL R&D
ACTIVEKernelsLinux DriversOperating SystemsPerformance Engineering

Linux Driver & Kernel Module Engineering

Character and platform driver work, kernel module development, and the debugging discipline that low-level Linux engineering requires.

PROBLEM

Understanding and extending Linux at the driver/kernel boundary rather than only above it.

SOFTWARE

Linux kernel, kernel module tooling, C

ENGINEERING

  • Character device driver structure and lifecycle
  • Kernel module build/load/debug workflow
  • Interaction between userspace, syscalls and driver code

RESULT

An active area of systems engineering investigation — findings are published in the engineering notes as they develop.

WE DON'T JUSTBUILD PRODUCTS.WE INVESTIGATE PROBLEMS.