Nightwing is looking to solve the most demanding challenges in cyber, data operations, systems integration and intelligence mission support services for its customers in the intelligence community, defense, civil, and commercial markets.
Requirements
- 1 - 6 years of experience programming in C/C++ or similar and Python
- In-depth understanding of network protocols
- In-depth understanding of OS internals
- Experience with IDA Pro, Ghidra, or similar binary analysis tool a plus
- Familiarity with modern software engineering concepts
- Knowledge of common CNO techniques
- Strong familiarity with software security technologies such as ASLR and DEP
Responsibilities
- designs and implements custom software tools and techniques
- diagnoses issues and debugs customer problems using industry standard tools as well as custom toolsets
- end-to-end design, development, and standard developer testing of the developed software
- writes documentation pertinent to operating and supporting the developed software and techniques
- software development, toolchain/helper tool development, and use of debuggers, disassemblers, and other diagnostic software
- attending design meetings, mentoring junior developers, or performing code reviews
- interface with other developers as well as customer personnel to solve problems and communicate requirements, status, and other information
Other
- Top Secret/SCI + Full Scope Poly required
- Bachelor’s in computer engineering, Computer Science, or related field.
- Ability to gather requirements and design a solution with minimal oversight
- Ability to present a development plan and forecast deliverables
- Collaboration and teamwork