This job has expired and you can't apply for it anymore. Start a new search.
Company Name:
Approximate Salary:
Not Specified
Huntsville, Alabama
United States
Information Technology
Position type:
Full Time
Experience level:
5-7 years
Education level:
Bachelor's Degree

Software Assurance Analyst


Software Assurance Analyst


Tracking Code2004-987Job Description

General Summary

Under limited direction, scans, tests, and analyzes software security scan results.

Principal Duties and Responsibilities (*Essential functions)

This position will include technical engineering support and research in the area of software assurance to include the analysis of software source code and binary executable files.  The candidate will perform software analysis using automated analysis tools and manual techniques to identify coding flaws, exploitable vulnerabilities, and malicious indicators in software applications.  The candidate will provide detailed reports of identified issues and work with program office and software development personnel to analyze and mitigate identified issues.  Additionally, the candidate will conduct research on emerging software assurance tools and provide detailed reports on tool capabilities and applicability to the client's software assurance requirements. The candidate will support the development of prototype software assurance tools for use by the Cyber Solutions Team.  The candidate will attend software assurance working group meetings, conferences, and briefings as required.

Required Experience

Required Qualifications

  • Bachelor's degree in related field or equivalent experience; advanced degree preferred.
  • Minimum of 8 years of related work experience.
  • Valid DoD security clearance.
  • Must possess expertise in C, C++, C#, and/or Java development. Additional programming language experience is preferred.
  • Must be skilled in using automated software analysis tools and manual techniques to evaluate source code and binary executable files.
  • Must be skilled in the use of HP Fortify Static Code Analyzer or equivalent tool to perform static source code analysis.
  • Must have experience in the use of dynamic binary analysis tools to analyze binary executable files.
  • Must possess excellent written communication skills to enable the development of detailed software assessment reports, briefings and have excellent verbal communication skills to facilitate active participation in technical interchange meetings and briefings with program office and software development personnel.
  • Must be able to obtain and maintain CISSP certification within 6 months of hire.
  • Must be able to obtain passport.

Preferred Qualifications

  • Advanced degree in a related field
  • CISSP certification
  • Working knowledge of Common Weakness Enumerators (CWE), CVSS, and Application Security and Development STIG
  • Experience with Agile development processes
  • Experience with MVC, EF, and .Net Core
  • Security Clearance: TS/SCI

Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. COLSA Corporation is an Equal Opportunity Employer, Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.


More Jobs Like This