National Security Agency ยท 4 hours ago
Computer Network Operations Development Program (CNODP)/Capabilities Development Specialist
The National Security Agency is seeking highly motivated Computer Science and Computer/Electrical Engineering professionals to drive its mission to develop new capabilities and solve complex problems. As a Capabilities Development Specialist, you will develop custom offensive and defensive capabilities targeting adversarial networks, applying your expertise in software, hardware, and cutting-edge research.
National Security
Responsibilities
Develop custom high-priority offensive and defensive capabilities targeting adversarial networks
Conduct innovative research and produce hardware and software tools
Apply and grow your expertise to create new ways to get critical information to national decision makers
Develop exploitation capabilities and analytics to enable foreign target network collection
Design hardware components and systems to further signals intelligence missions
Analyze sophisticated malware
Qualification
Required
Degree must be in Computer Science (CS), Mathematics, Engineering, or a related field
Degrees in Information Technology, Information Systems, Information Security, Networking (Systems Administration), Information Assurance, or Cybersecurity may be considered relevant if the programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and upper-level mathematics (for example, calculus, discrete mathematics)
Relevant experience must be in one or more of the following: engineering hardware or software over their lifecycle (i.e., requirements analysis, design, development, implementation, testing, integration, deployment/installation, and maintenance), programming, vulnerability analysis, penetration testing, computer forensics, or systems engineering
Completion of military training in a relevant area such as JCAC (Joint Cyber Analysis course) will be considered towards the relevant experience requirement (i.e., 24-week JCAC course will count as 6 months of experience)
ENTRY/DEVELOPMENTAL Entry is with a Bachelor's degree and no experience
An Associate's degree plus 2 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position
Preferred
Strong software development skills (C, C++, Assembly, ARM); Software RE/interactive debugging tools (e.g., Ghidra, OllyDbg, gdb); Software application vulnerability analysis and exploitation; Operating system internals; Mobile platform development and analysis; algorithmic analysis; prototyping
CISSP, CEH, GREM, GPEN certifications are a plus
Hardware RE, design, development, or testing (Verilog, VHDL, FPGA, PCB); Testing and debugging tools (JTAG, Oscilloscopes, etc.)
Programming and scripting experience (e.g., C, C++, Assembly, ARM, Python)
Computer networking (e.g., communication protocols, distributed systems, Internet of Things, real-time systems, routing and switching)
Protocol analysis (e.g. Wireshark, tcpdump)
Hardware and software vulnerability analysis
Software reverse engineering/interactive debugging tools (e.g., Ghidra, IDA Pro, Ollydbg, gdb)
Hardware reverse engineering tools (e.g., JTAG, Oscilloscopes)
Software development life-cycle (design, develop, implementation, debug, testing)
Kernel and device driver development
Network/socket programming
Embedded systems development
Operating systems
Algorithm analysis and design
Reverse engineering
Benefits
NSA offers a comprehensive benefits package.
Company
National Security Agency
Defending Our Nation. Securing The Future.
Funding
Current Stage
Late StageLeadership Team
Recent News
Krebs on Security
2025-12-21
2025-12-19
2025-12-17
Company data provided by crunchbase