The National Security Agency is seeking highly motivated Computer Science and Computer/Electrical Engineering professionals to drive its mission to develop new capabilities, design new approaches, help solve complex problems, and research new solutions to propel its mission and protect national security interests.
Requirements
- 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
Responsibilities
- Developing exploitation capabilities and analytics to enable foreign target network collection
- Designing hardware components and systems to further signals intelligence missions
- Analyzing sophisticated malware
- Develop custom high-priority offensive and defensive capabilities targeting the hardest-to-reach adversarial networks in the world
- Conduct innovative research and produce hardware and software tools
- Apply and grow expertise to create new ways to get critical information to national decision makers
- Perform advanced malware analysis/reverse engineering of specialized malware/complex files
Other
- U.S. Citizenship is required for all applicants
- Degree must be in Computer Science (CS), Mathematics, Engineering, or a related field
- Relevant experience must be in one or more of the following: engineering hardware or software over their lifecycle
- Completion of military training in a relevant area such as JCAC (Joint Cyber Analysis course) will be considered towards the relevant experience requirement
- Bachelor's degree and no experience, or Associate's degree plus 2 years of relevant experience