Linux kernel engineer
Nesco Resource, LLC • Owego, New York, United States • Posted May 16, 2026
About the Role
Overview
Client is seeking a senior-level Linux Kernel Engineer to design and implement a kernel-level offload solution in a secure, high-performance Linux environment. This role will focus on intercepting VFS read/write operations, pinning user memory pages, building scatter-gather DMA tables, and offloading data to a cryptographic accelerator such as a hardware engine or user-space process. The engineer will work closely with hardware, security, and software teams to deliver a stable and compliant solution that meets strict coding, security, and regulatory standards.
Core Responsibilities
- Design, develop, build, and debug Linux kernel modules in C
- Implement kernel-level solutions that intercept VFS read/write operations
- Pin user memory pages and manage memory cleanup safely and efficiently
- Build and manage scatter-gather DMA tables for secure data offload
- Integrate with cryptogr...