CNO Developer
Nightwing · Fort George G. Meade, MD · 1 mo ago
Information Technology$77k–$163k/yrFull-time
CNO Software Developer Position Description
The CNO Software Developer at Nightwing CODEX is responsible for designing and implementing custom software tools and techniques. Most work is done in Python, C++, and Java, with platforms including Windows and Linux. The developer diagnoses issues and debugs customer problems using industry-standard tools and custom toolsets. Responsibilities include end-to-end design, development, and standard developer testing of the software, writing documentation, and interfacing with other developers and customer personnel.
- Diagnose and debug customer problems using industry-standard tools and custom toolsets.
- Design, develop, and test software tools and techniques.
- Write documentation for operating and supporting the developed software and techniques.
- Develop and use debuggers, disassemblers, and other diagnostic software.
- Attend design meetings, mentor junior developers, and perform code reviews.
- Interface with other developers and customer personnel to solve problems and communicate requirements, status, and other information.
- Mentor and lead junior-level developers to accomplish mission objectives and solve real-time engineering challenges.
Technical Requirements
- Programming experience in C/C++ or similar languages.
- In-depth understanding of network protocols and OS internals.
- Experience with IDA Pro, Ghidra, or similar binary analysis tools.
- Familiarity with modern software engineering concepts.
- Knowledge of common CNO techniques.
- Ability to gather requirements and design a solution with minimal oversight.
- Ability to present a development plan and forecast deliverables.
- Experience with software security technologies such as ASLR and DEP.
- Experience with additional architectures (ARM, RISC, PPC).
Experience
- 5-7 years of experience programming in C/C++ or similar languages.
Education
- Bachelor’s degree in computer engineering, Computer Science, or related field.
Benefits
Nightwing offers medical, vision, and dental insurance coverage, a 401k plan, paid time off, holidays, and additional insurances. Nightwing is an Equal Opportunity/Affirmative Action Employer.