✦ Luna Orbit — AI & Machine Learning

CNO Software Engineer

at Booz Allen Hamilton Holding

📍 Annapolis Junction, MD Hybrid 💰 $69K – $158K USD / year Posted March 13, 2026
Salary $69K – $158K USD / year
Type Not Specified
Experience mid
Exp. Years 3+ years
Education Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Math, or Physics
Category AI & Machine Learning

This role involves developing software for network operations supporting national security, including vulnerability analysis and exploitation techniques.

  • Develop network exploitation tools
  • Analyze vulnerabilities
  • Support national security operations
  • Work with embedded hardware/software
  • Conduct network protocol analysis

Environment includes C, C++, Golang, JavaScript, Python, Ruby, Linux, Wireshark, tshark, Git, BASH scripting, security clearance requirements.

The ideal candidate is a mid-level software engineer with 3+ years of experience in embedded hardware and software development, vulnerability analysis, and network protocol analysis, with security clearance eligibility.

3+ years software developmentExperience with embedded hardware and softwareVulnerability analysis and exploitationNetwork protocol analysisLinux OSVersion control systems
Experience with PythonRubyBASH scriptingSecurity clearance TS/SCI with polygraph
WiresharktsharkGit
CC++GolangJavaScriptPythonRubyLinuxWiresharktsharkGitBASHVulnerability analysisExploitation techniques
CC++GolangJavaScriptPythonRubyLinuxWiresharktsharkGitBASHVulnerability analysisExploitation techniques
Critical thinkingProblem-solvingTechnical communication
Industry Defense & National Security
Job Function Developing software for computer network operations in a security context
Clearance Required TS/SCI clearance with polygraph
CC++GolangJavaScriptPythonRubyLinuxWiresharktsharkGitBASHVulnerability analysisExploitation techniquesEmbedded hardwareNetwork protocolsSecurity clearance TS/SCI

Lack of security clearance eligibility, Less than 3 years of relevant experience, No experience with vulnerability analysis or network protocols

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile