Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Assurance Engineer

AT Leidos
Leidos

Software Assurance Engineer

Alexandria, VA

Description

Leidos is currently seeking a Software Assurance (SwA) Engineer to ensure security is addressed holistically and systematically throughout the Software Development Life Cycle. SwA provides the level of confidence that software functions as intended and is free of vulnerabilities, either intentionally or unintentionally designed or inserted as part of the software, throughout SDLC. This positions can be based out of any of our three locations - Alexandria, VA, Fort Meade, MD, or Chambersburg, PA. The position is primarily on-site, but partial telework may be available at the discretion of our customer and program management.

Primary Responsibilities:

  • Develop and maintain a SwA SOP outlining software discovery and diagnostic processes throughout the SDLC.
  • Perform static code analysis, dynamic code analysis, spidering, software penetration testing, database vulnerability assessment, web service testing, mobile application testing, web and mobile discovery scanning, fuzzing, and reverse engineering of software.
  • Document customer requirements and produce Software Assurance Plans (SwAP) including System Under Test (SUT), mission timelines, Rules of Engagement (ROE), communication plan, scope, testing plan, purpose, intended outcome, and system diagrams and survey of Software Assurance Maturity Model (SAMM) Level.
  • Complete timely SwA Assessments on any public facing software application as well as all internal facing web applications based on SwARM Assessment Schedule, including Static Code Analysis, Dynamic Code Analysis, Spidering, Software Penetration Testing and Database Vulnerability Assessment.
  • Perform SwA testing to include Web Service Testing, Mobile Application Testing, Web & Mobile Discovery Scanning, fuzzing, and reverse engineering of software, and generate corresponding SwA technical reports.
  • Validate that SwA controls are implemented in RMF packages within eMASS.
  • Use the Common Weakness Scoring System (CWSS) to score software vulnerabilities.
  • Provide rapid assessment capabilities at the Government's request, generating Rapid Assessment Reports (RARs).
  • Validate remediation efforts, upload Final SwARM Assessment Reports into eMASS and TLR, and track unresolved issues for POA&M development.
  • Ensure Final Reports highlight critical security risks, threats, and failures, recommending mitigation actions.
  • Conduct in-depth assessments as needed and generate In-Depth Assessment Reports.

Want more jobs like this?

Get jobs in Alexandria, VA delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Basic Qualifications:

  • Bachelor's degree (IT-related field preferred) and five (5) years of Software Assurance (SwA), application security, vulnerability assessment, or penetration testing. Additional relevant experience may be considered in lieu of degree.
  • Active DoD Top Secret clearance with SCI eligibility required
  • DoD 8570 IAM II or IAT II certification
  • Proficiency in static and dynamic code analysis, penetration testing, database vulnerability assessments, and software security reviews
  • Demonstrable experience with software security testing tools such as Burp Suite, Checkmarx, Qmulos, ACAS, and Axonius
  • Knowledge of Common Weakness Scoring System (CWSS) for vulnerability assessment
  • Demonstrable experience with reverse engineering, fuzzing, and spidering for security evaluations
  • Strong analytical, problem-solving, and communication skills, including ability to communicate and coordinate across multiple internal functional areas and with government contacts at various levels
  • Detail-oriented with excellent documentation and reporting abilities

Original Posting:

July 8, 2025
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $67,600.00 - $122,200.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Client-provided location(s): Alexandria, VA, USA
Job ID: Leidos-R-00162286
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA
    • Pet Insurance
    • Mental Health Benefits
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Volunteer Time Off
  • Financial and Retirement

    • 401(K) With Company Matching
    • Stock Purchase Program
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Promote From Within
    • Mentor Program
    • Access to Online Courses
    • Lunch and Learns
    • Internship Program
    • Leadership Training Program