CNO Software Engineer

Booz Allen Hamilton•Annapolis Junction, MD
2d

About The Position

CNO Software Engineer Key Role: Provide computer network operations capability development and engineering services, including defense and exploitation, to gain strategic advantages for a specialized, high-functioning team supporting a critical national security client. Apply specific functional knowledge with general industry knowledge. May develop or contribute to solutions to a variety of problems of moderate scope and complexity. Work independently with some guidance, may review or guide the activities of junior employees.

Requirements

  • 3+ years of experience with developing software in languages such as C/C++, Golang, JavaScript, Python, or Ruby
  • 3+ years of experience with embedded hardware and software development
  • Experience with vulnerability analysis and exploitation techniques
  • Experience with analyzing and understanding network protocols with tools, such as Wireshark or tshark
  • Experience with Linux operating systems
  • Experience in working with software version control systems such as Git
  • Knowledge of scripting languages, such as Python, Ruby, or BASH
  • Ability to think critically through difficult technical software problems
  • TS/SCI clearance with a polygraph
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Math, or Physics

Nice To Haves

  • Ability to communicate technical information clearly, orally and in writing

Responsibilities

  • Provide computer network operations capability development and engineering services, including defense and exploitation, to gain strategic advantages for a specialized, high-functioning team supporting a critical national security client.
  • Apply specific functional knowledge with general industry knowledge.
  • May develop or contribute to solutions to a variety of problems of moderate scope and complexity.
  • Work independently with some guidance, may review or guide the activities of junior employees.

Benefits

  • health
  • life
  • disability
  • financial
  • retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service