Provide custom software design and development of C tools and techniques for operational use.
Design and develop end-to-end data flow and tasking into all C tools developed as prescribed by the Government,
Provide/author documentation, lead and participate in design, code, and software readiness reviews as prescribed by the Government's software development procedures and processes, "
Provide/author and participate in technical presentations on assigned projects.
Windows kernel experience
Malware analysis a plus
Minimum five (5) years experience in computer science, information systems, or network engineering,
Minimum four (4) years experience programming in Assembly, C, C++, Java, Perl, Python,
Minimum two (2) years experience programming C tools that incorporate file storage, network communications, and data filtering for Windows, UNIX, and/or proprietary operating systems,
Minimum two (2) years experience developing Windows applications using Visual Studio or .NET environments OR minimum two (2) years experience developing UNIX applications using make files or comparable build environments,
Minimum one (1) year experience programming CNO tools for the US
Demonstrated ability with version control software (i.e. Subversion, CVS, etc.),
Demonstrated ability in software debugging,
Demonstrated ability to program techniques to work with network-based
intrusion detection systems,
Demonstrated ability to create and brief technical presentations,
Demonstrated ability capturing, analyzing, and interpreting raw network traffic,
Demonstrated packet-level understanding of IP, TCP, and application-level protocols,
Demonstrated ability in network sockets programming,
Demonstrated ability in UNIX kernel internals and/or low level Windows internals, and
Demonstrated ability in device
TechExpoUSA - 2 years ago