CareerPlan

Senior Cyber Tool and Capability Developer

2 LocationsFull-time$82k2026-04-14 → 2026-11-10
On-site · United States

Core

Design and develop software tools and capabilities for cybersecurity, machine learning, and cyber operations to support US national security interests.

Role type

Senior Cyber Software Engineer (Vulnerability Research & Tool Development)

Builds

Custom low-level software tools, exploit frameworks, and analysis systems for embedded and non-embedded environments.

Domain

Cybersecurity, Reverse Engineering, Embedded Systems, Firmware Analysis

Deliverable

production ML models | product features

Required skills

Vulnerability research and exploitation, Static and dynamic binary analysis, Low-level software development, Compiler toolchain development, Secure coding practices, Reverse engineering prevention techniques, Multi-architecture assembly knowledge, Technical leadership and mentoring

Preferred skills

Machine learning for automation, Reverse engineering tool framework development, Proposal writing and business development, R&D of novel high-risk concepts

Technologies

C, C++, Python, GoLang, Rust, LLVM, Ghidra, Ida, Binary Ninja, Radare, Angr, GDB, winDBG, Qemu, AFL++, x86, ARM, RISCV

Responsibilities

Assess hardware and software for security vulnerabilities, Develop software meeting behavior and security requirements, Create new tools to detect and exploit vulnerabilities, Identify program-level technical risks and execute mitigation strategies, Mentor less experienced engineers, Drive solutions to complex problems with limited direction

Seniority

Senior, hands-on IC with technical leadership