CNO Software Engineer
Booz Allen Hamilton · US
CNO Software Engineer The Opportunity: Provide computer network operations capability development and engineering services, including defense and exploitatio...
Job description
CNO Software Engineer The Opportunity: 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. Join us. The world can't wait. You Have: 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 Top Secret clear...