Windows CNO Developer (BZ)
Legato, LLC · Dulles, VA · 2 mo ago
On-siteEngineeringFull-time
About the role
We are seeking a highly skilled CNO Developer with strong reverse engineering capabilities to support advanced research, systems development, and threat analysis.
Responsibilities
- Design, develop, and maintain low-level kernel-mode components, drivers, and subsystems for Windows platforms.
- Perform reverse engineering of Windows binaries (both legitimate and malicious) to understand system behavior, exploits, or undocumented APIs.
- Conduct vulnerability research and proof-of-concept exploit development.
- Analyze crash dumps, root cause bugs, and provide kernel-level debugging and troubleshooting support.
- Collaborate with cybersecurity researchers, analysts, and software engineers to support security-focused development efforts.
- Document findings, architecture, and procedures clearly for internal teams or external clients.
Requirements
- Active TS/SCI clearance.
- 3+ years of CNO development experience with Windows.
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field (or equivalent experience).
- Previous experience in Windows kernel development.
- Proficient in C/C++ for systems-level programming.
- Expertise with reverse engineering tools such as IDA Pro, Ghidra, x64dbg, WinDbg, and Hex-Rays.
- In-depth understanding of Windows internals (e.g., kernel-mode drivers, memory management, system calls, PE file format).
- Experience with kernel-mode debugging and root cause analysis.
- Familiarity with secure coding practices and low-level exploit mitigation techniques (e.g., PatchGuard, CFG, DEP/ASLR).
- Strong understanding of malware behavior and techniques.
Qualifications
Commensurate with experience.
Skills
Not specified.
Benefits
Commensurate with experience.
Pay
Commensurate with experience.
Schedule
Commensurate with experience.