ManTech seeks a motivated, career and customer-oriented Software Assurance Evaluation Engineer to join our team in Hanover, MD. This is a full time position with 5 days being onsite. The position is part of a team that provides software development support for an organization that is tasked with dissemination of data to various customers within the Intelligence Community.
Responsibilities include, but are not limited to:
- Responsible for leading the development of Software Assurance Analysis methodologies, formulating, and validating testing scores, creating, and validating test cases that support Software Assurance (SwA) tool analysis.
- Acts as a technical expert in the testing of client software and defines remediation recommendations with clients to define recommended remediation.
- Responsible for mentoring junior Software Assurance Evaluation Engineers providing advice, guidance, consultation and teaching state-of-the-art software assurance testing and analysis techniques
- Responsible for leading efforts in defining new methods and techniques for software assurance testing and analysis. Leading teams and surveying industry to identify new source code SwA tools and methodologies.
- Will be responsible for tuning and running source code analysis tools, evaluating the strengths and weaknesses, and determining the suitability for a given software/customer while interpreting, prioritizing, and using source code SwA tools results to remediate potential vulnerabilities in software.
Required Qualifications:
- Master’s Degree in software engineering, computer science or electrical engineering and eleven (11) years’ experience in systems security engineering, software vulnerability assessment.
- Or Bachelor’s Degree in software engineering, computer science or electrical engineering and fifteen (15) years’ experience in systems security engineering, software vulnerability assessment
- Fifteen (15) years of experience evaluating the strengths and weaknesses and determining the suitability of software in a given software/customer environment.
- Ten years of experience designing, implementing and testing source code SwA analysis processes.
- Ten years of experience programming in Java, C/C++, or C#.
- Five years of experience developing/consulting on code for production systems using structured development environments.
Preferred Qualifications:
- Experience with some or all the below technologies:
- Klockwork
- CodePeer
- Fortran-Lint
- CodeSonar
- Security Fortify
- IDA Pro
- MATLAB
Security Clearance Requirements:
- Active TS/SCI w/ Polygraph
Physical Requirements:
- Must be able to remain in a stationary position 50%.
- Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
- The person in this position frequently communicates with co-workers, management, and customers, which may involve delivering presentations.