Cybersecurity Software Engineer

General Dynamics Corp
  • Scottsdale, AZ
  • $112,924–$125,275 Per Year
12 days ago

Job Description

Responsibilities for this Position

Cybersecurity Software Engineer

ID: 2026-74330

US-AZ-Scottsdale US-AZ-Scottsdale

Required Clearance: Secret, obtainable within reasonable time based on requirements

Posted Date: 8/19/2026

Category: Engineering-Software

Employment Type: Full Time

Hiring Company: General Dynamics Mission Systems, Inc.

Basic Qualifications

Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master's degree, plus 3 years relevant experience.

CLEARANCE REQUIREMENTS:

Ability to obtain a Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.

Responsibilities for this Position

WhatYoullDo

  • Own the currentdevelopment and execution of the programvulnerability management processacross the entire programandintegrating AI into each step of the way
  • Execute and analyze vulnerabilityscanresults using DISA ACAS andAnchoreGrype
  • Conductremediation efforts and verifyingvulnerabilities are addressed in patched systems
  • Conductstatic and dynamiccode analysisusing industry standard tools to detect securityweaknesses andinform remediation efforts
  • Perform software dependency management, including tracking, updating, and assessing third-party components for known vulnerabilities
  • Generateandmaintainsoftware billsof materials (SBOM)forsupportingsupply chain risk management and vulnerability tracking
  • Recommendand implementconfigurationandhardeningremediationforsystems and applications tocomply withUS Govt, Industry, or Vendor guidance
  • Produceandmaintainthe programs Plan of Action and Milestones (POAM) to include vulnerabilities and compliance findings
  • Produce&deliver security artifacts(Body of Evidence)that directly support the assessment of systems and applicationsbeing accredited
  • Buildandmaintainsecuritytoolsthrough scripting, containers,CI/CD pipelines, and other automation
  • Produceand deliversecurityartifactsoffindingswith concise description of the issue, supporting evidence, reference material, and recommended mitigations
  • Monitor emerging threats, CVEs,and evolving security best practicesand apply findings to supported technologies and program security posture
  • Developand executeofsecurity test plans,automated security tests, andverification and validation activities
  • Develop technical skills and cybersecurityexpertisethrough on-the-job experience, mentorship, and cross-training with senior engineers

Skillsyoullbring

  • Proficiencyin one ormore languages such as C/C++, Java, Python, or Rust.
  • Practical experience working in Linux environments(preferablyPitBull), including command-lineproficiencyand familiarity with OS-level security controls
  • ProficiencyinDISASecurity Technical Implementation Guides(STIGs)including nomenclature,tooling, and hardening
  • Proficiencywith securitytesting and vulnerability managementtoolingincludingSAST, DAST, SCA,andcontainer scanning,with hands-on experience using tools such asSonarQube, Fortify,OpenSCAP,Syft,Grype, ACAS
  • Proficiencyofsecure software development lifecycle (SSDLC) principles,practices, andcommon application-security vulnerabilities
  • Experienceutilizingsecurity frameworks and standards such as NIST, RMF, OWASP, CWE, CVE, STIGs,OVAL, CVSS,or secure coding standards
  • Experiencesupporting systemaccreditationand authorization activitiesforRMFandNCDSMOassessments
  • ProficiencyapplyingNISTSP 800-53Security Controls,overlays, and tailoring guidance to support system security plans and authorization packages
  • Experience usingagentic or generativeAItoolsto develop, analyze, or automate solutions for cybersecurity problems
  • Experiencewith containers such asPodman(preferred),Docker, Kubernetes.
  • Experience with Gitlab and CI/CD pipelines
  • ISC CISSPdesired; willing to pursue certification over time

Preferred Qualifications

  • Familiarity withCross Domain Solutions,NCDSMO Raise the Bar, and other NCDSMO CDS guidance
  • Experience with Ansible test management framework.
  • Experience withvirtualization infrastructure and containers,ESXipreferred
  • Experience inDevSecOpsenvironments andsecuringCI/CD pipeline
  • Experience usingAnchoreSyftand AnchorGrype
  • Current SIPR access

Workplace Options:

This position is Hybrid/Flex or fully on site as desired at the Scottsdale, AZ facility.

Salary Note

This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.

Combined Salary Range

USD $112,924.00 - USD $125,275.00 /Yr.

Company Overview

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

PI286599875

Numbers & Facts

LocationScottsdale, AZ
Salary$112,924–$125,275 Per Year

Skills

  • Access Authorizationunmatched
  • Analysis Skillsunmatched
  • Ansibleunmatched
  • Applications Securityunmatched
  • Artificial Intelligence (AI)unmatched
  • Automationunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Computer Securityunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Defense Information Systems Agency (DISA)unmatched
  • Dockerunmatched
  • Industry Standardsunmatched
  • Internet Securityunmatched
  • Javaunmatched
  • Linux Operating Systemunmatched
  • Machine Toolunmatched
  • Mathematicsunmatched
  • Mentoringunmatched
  • Program Planningunmatched
  • Python Programming/Scripting Languageunmatched
  • Risk Managementunmatched
  • Scripting (Scripting Languages)unmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Patchesunmatched
  • Systems Analysisunmatched
  • Technical Supportunmatched
  • Test Automationunmatched
  • Testingunmatched
  • United States Citizenunmatched
  • Validation Testingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder