Cyber R&D Engineer
Core
Developing cutting-edge software solutions to exploit vulnerabilities in adversary technologies, integrating vendor tools, and conducting threat modeling for US federal government clients.
Role type
Senior IC Cyber R&D Engineer (Vulnerability Research & Exploitation)
Builds
Vulnerability exploitation tools, proofs of concept (POCs), and secure software solutions for defense and national security missions.
Domain
US Federal Government / Cybersecurity / Offensive Security
Deliverable
production ML models | product features | infrastructure
Required skills
Vulnerability research and analysis, algorithm development, reverse engineering, threat modeling, risk assessment, software integration and testing, technical documentation, C/C++/Python/Java/Rust/Assembly programming, GDB/Valgrind/LLDB/IDA Pro/Ghidra/SCons tooling, Windows/Linux OS expertise
Preferred skills
Mobile/RTOS OS experience, cybersecurity tooling (scanners, pen-testing, SIEM), secure coding practices
Technologies
C, C++, Python, Java, Javascript, Bash, Rust, Assembly, GDB, Valgrind, LLDB, IDA Pro, Ghidra, SCons, Windows, Linux, Android, iOS, RTOS
Responsibilities
Develop and optimize algorithms and utility software for vulnerability exploitation; Identify and analyze vulnerabilities in software, hardware, and firmware; Conduct threat modeling and risk assessments; Evaluate security posture of cyberspace systems; Research emerging trends in AI, ML, and IoT; Analyze and reverse engineer source code; Perform software integration and testing of vendor tools; Establish CI/CD mechanisms; Generate technical documentation; Participate in solutions scoping and requirements refinement.
Seniority
Senior, hands-on IC