Linux CNO Developer

REDLattice
Any Location, VA
Job Description
Role Overview

We are seeking a highly skilled Linux CNO Developer with strong reverse engineering capabilities to support advanced research, systems development, and threat analysis.

What You Will Do

Design, develop, and maintain low-level Linux kernel components, drivers, modules, and subsystems. Conduct vulnerability research and develop proof-of-concept exploits targeting Linux systems and kernel-level components.

Why It Might Be a Fit

Strong understanding of Linux internals, including kernel subsystems, system calls, memory management, processes/threads, networking, and device drivers. Experience with kernel-level debugging, crash analysis, and root cause analysis.

Requirements

  • Active TS/SCI clearance (with active polygraph or willingness to obtain)
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field (or equivalent experience)
  • Previous experience in Linux kernel development
  • Proficient in C/C++ for systems-level programming
  • Expertise with reverse engineering and debugging tools such as IDA Pro, Ghidra, GDB, LLDB, and Binary Ninja
  • In-depth understanding of Linux internals, including kernel subsystems, system calls, memory management, processes/threads, networking, and device drivers
  • Experience with kernel-level debugging, crash analysis, and root cause analysis
  • Experience conducting vulnerability research and developing proof-of-concept exploits
  • Familiarity with Linux security mechanisms and exploit mitigations, including ASLR, NX, stack canaries, seccomp, namespaces, and capabilities
  • Strong understanding of Linux malware behavior, exploitation techniques, and attack methodologies

Benefits

  • Competitive salary
  • Benefits package
  • Opportunities for professional growth and development
  • Collaborative and innovative work culture
]]>