Use agile methodologies, analyze, design, develop, code, debug and coordinate the development of software applications and services following DoD standards and common software practices.
Conduct software research, design, development, test, engineering, and verification and validation of system improvements…
Use C++, develop and integrate software of acoustic sensor displays and signal processing systems.
Execute complex signal processing algorithms in C++ while implementing complex control operations in software within defined performance timelines.
Update software to address documented defects, change requests, and updates to system design documents.
Perform and document coding in compliance with current DoD Information Assurance policies and instructions.
Conduct system testing.
Contribute to the review and editing of technical documents in support of software operation.
Benchmark and analyze system performance in VMWare virtual environments.
Attend program meetings and advise government team leads.
Possession of a Department of Defense (DoD) Secret Level Security Clearance
DoD 8570.1-M IAT III and/or IAM Level II requirements
Experience with theory and implementation of digital signal processing algorithms.
5 years of experience with technical and software engineering and supporting federal government projects or programs.
Knowledge of programming languages: C++, C+, and C#, OpenGL
Experience in performing code reviews using static source code analysis tools (i.e. HP Fortify)
Experience with the A&A process and with RMF package documentation.
Development experience with aircraft Multi-Static Active Coherent (MAC) signal processing systems to include; Auto-detection algorithms, likelihood ratio detection/tracking tools, digital passive/active acoustic sensor data processing and display
Prior use of MATLAB
Experience with Agile development
Experience with OpenGL SDK
Knowledge of Secure software development and information assurance
Experience with Windows/Windows SL/Linux/Redhat Operating Systems