Nightwing CODEX is looking for a software developer to design and implement custom software tools and techniques, diagnose issues, debug customer problems, and provide end-to-end design, development, and testing of software for Windows and Linux systems.
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
- Familiarity with modern software engineering concepts
- Knowledge of common CNO techniques
- Strong familiarity with software security technologies such as ASLR and DEP
- Experience with additional architectures (ARM, RISC, PPC etc.)
Responsibilities
- designs and implements custom software tools and techniques
- diagnoses issues and debugs customer problems using industry standard tools as well as custom toolsets
- responsible for 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
- support the group's overall mission to design, develop, test, and maintain CNO capabilities
- gather requirements and design a solution with minimal oversight
Other
- Top Secret/SCI + Full Scope Poly required
- Ability to present a development plan and forecast deliverables
- Bachelor’s in computer engineering, Computer Science, or related field.
- value collaboration and teamwork
- work alongside talented individuals who are passionate about what they do