Description:
Chipton-Ross is seeking a Software Engineer for a contract hybrid position in Owego, NY.
REQUIREMENTS • Minimum 2 years of professional experience developing, building, and debugging Linux kernel modules (C language, kbuild/DKMS). • Strong knowledge of core Linux internals (process scheduling, memory management, synchronization primitives). • Proficient in systems level C programming and familiar with kernel coding style and static analysis tools. • Demonstrated understanding of secure coding practices for kernel space (avoid leaks, race conditions, proper error handling). • Experience working with SELinux/AppArmor or similar LSM frameworks in a production environment. • Active Secret security clearance. • Effective written and verbal communication skills; proven ability to produce clear design documentation and work within cross functional teams.
RESPONSIBILITIES We are seeking a senior level Linux kernel engineer to design and implement a kernel level solution that intercepts VFS read/write operations, pins user memory pages, builds scatter gather DMA tables, and offloads the data to a cryptographic accelerator (hardware engine or user space process). The engineer will collaborate with hardware, security, and software teams to deliver a stable, high performance, and secure off load path that complies with Lockheed?Martin coding standards and regulatory requirements.
DESIRED o VFS & kprobe/kretprobe - Implemented handlers for vfs_read, vfs_write, or similar VFS entry points. o Page pinning & Memory Management - Used pin_user_pages_fast, get_user_pages, and managed pin count cleanup. o Scatter Gather / DMA engine - Built and populated struct sg_table / struct scatterlist; interfaced with dma_map_sg / dma_unmap_sg. o Linux Crypto API - Registered and used symmetric/asymmetric algorithms via the Crypto API, including async request handling. o Kernel Key Management - Managed cryptographic keys with the kernel keyring (keyctl, request_key) or integrated external KMS/HSM. o User Space Communication - Designed netlink, character device, ioctl, or shared memory interfaces for status updates and key exchange. o Testing & Profiling - Created kernel module unit tests (kselftest/kunit), used perf, ftrace, bpftrace for latency/performance analysis. o Hardware Crypto Offload - Experience with Intel QAT, ARM TrustZone, FPGA based accelerators, or similar off load engines. o Up stream Contributions - Submitted patches accepted to VFS, Crypto, DMA engine, or related subsystems. o Trusted Execution Environments / Secure Enclaves - Worked with OP TEE, Intel SGX, or comparable TEEs. o DPDK or High Performance User Space I/O - Familiarity with DPDK or similar frameworks for user space data paths. o Certifications - Linux Foundation Certified Engineer (LFCE), CISSP, GSEC, or specialized hardware security training. o Regulated Industry Experience - Prior work on aerospace, defense, or ITAR controlled projects with required documentation and audit practices.
SHIFT 4/10 - 1st
EDUCATION HS/GED
MISCELLANEOUS Active Secret Clearance Required
Job Number:
217683
Job Location:
Owego, NY
Rate:
Up to $80.00 DOE
Duration:
7 Months
Input Date:
04/01/2026
Firm Name:
CHIPTON ROSS
Attention:
Zachary Fasano
Address:
420 CULVER BLVD
City, State:
PLAYA DEL REY, CA 90293
Phone:
310/414-7800 X286
800 Phone:
800/927-9318
Fax Phone:
310/414-7808
Email:zfasano@chiptonross.com Website:www.chiptonross.com