CNO Software Engineer - OS, Hypervisor, UEFI/BIOS Specialist
Core
Develop tailored offensive cyber security solutions, including vulnerability research, exploit development, and forensic analysis for DoD and IC directives.
Role type
Senior IC software engineer (OS/Hypervisor/UEFI)
Builds
Custom bootloaders, firmware instrumentation, and security tools for forensic data collection and vulnerability exploitation.
Domain
Cybersecurity, embedded systems, OS internals, and firmware forensics.
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Kernel module and driver development, hypervisor internals implementation, reverse engineering of closed-source components, memory dump analysis, C/C++/Python/Go/Rust programming, UEFI/BIOS forensic analysis
Preferred skills
Leadership in advanced R&D initiatives, authoring technical proposals, managing critical programs with multiple staff
Technologies
Windows, GNU/Linux, RTOS, UEFI/BIOS, C, C++, Python, GoLang, Rust
Responsibilities
Assess hardware and software for security vulnerabilities, develop software meeting behavior and security requirements, create tools to detect and exploit vulnerabilities, document application and system functionality, define analysis approaches and execute assignments independently
Seniority
Senior, hands-on IC