-The candidate shall have demonstrated experience designing, implementing, and maintaining large software systems.
-Experience with parallel/threaded processing, networked and multi-platform applications in a UNIX-based environment is required.
-Candidates shall demonstrate extensive experience with C/C++, Python, Java, Scripting, and software forensic analysis/debugging.
-At least a passing familiarity with signal processing and/or communication concepts is required.
-A B.S. in computer science or equivalent experience is required.
Additional Desirable Competencies