Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

National Security Agency Logo

Engineer/Developer - Software, Hardware, Research (Capabilities Development Specialist)

National Security Agency

$86,498 - $122,157
Nov 4, 2025
Fort Meade, MD, US
Apply Now

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