Cyber Software Engineer

Leidos•Huntsville, AL
•$87,100 - $157,450

About The Position

Leidos is seeking a motivated UAS Cyber Software Engineer to join the Software, Simulation, Systems Engineering and Integration Directorate (S3I) Joint Technology Center – Systems Integration Lab (JSIL) Technology and Certification Center. The role supports uncrewed aircraft system (UAS) cyber systems and bridges software engineering and cybersecurity. The engineer is responsible for security architecture, secure coding, static and dynamic code analysis, and vulnerability remediation for critical application software throughout the software development lifecycle. Working within an Agile/Scrum team, the engineer helps ensure complex systems meet DoD cybersecurity requirements, including DISA STIGs/SRGs and Risk Management Framework (RMF) standards, while contributing to continuous integration and automated software delivery pipelines.

Requirements

  • Bachelor’s degree in Software or Computer Engineering or a related STEM field from an accredited institution and four years of applicable experience, or a master's degree in a Cyber Security-related field and two years of experience.
  • U.S. citizenship.
  • Active DoW Secret Security Clearance and ability to maintain a Secret Clearance.
  • Must hold or be willing to acquire a current DoD 8570/8140 IAT Level II baseline certification, such as CompTIA Security+ CE, CySA+, or higher/equivalent.
  • Excellent written and verbal communication skills.

Nice To Haves

  • Strong hands-on programming experience with Rust, C/C++, or other object-oriented languages.
  • Direct experience running and interpreting static code analysis tools such as Fortify, SonarQube, and Parasoft.
  • Practical understanding of DISA STIGs/SRGs and application security hardening.
  • Experience working in an Agile/Scrum software development environment.
  • Experience with source control, build systems, and CI/CD tools such as Git and Visual Studio.
  • Strong working knowledge of Linux and Windows operating environments.
  • Strong written and verbal communication skills and ability to interact effectively with customer stakeholders and multidisciplinary teams.

Responsibilities

  • Participate in the full lifecycle design, coding, testing, and integration of secure embedded and application software for military systems using C/C++ and object-oriented methodologies.
  • Perform, analyze, and track static and dynamic code analysis scan results to identify vulnerabilities, eliminate security flaws, and guide remediation efforts.
  • Implement and automate technical security controls, including DISA STIGs, SRGs, and security hardening guidelines across Linux, databases, and application baselines.
  • Evaluate software requirements, system design changes, and proposed merge requests for security impact, authorization, and risk mitigation.
  • Integrate automated security testing and compliance checks into CI/CD pipelines.
  • Analyze vulnerability scan outputs, including ACAS/Nessus results, and develop and implement code- or configuration-level remediation plans.
  • Assist with updating RMF artifacts, including software/firmware inventories, interface specifications, and Ports, Protocols, and Services Management (PPSM) documentation.
  • Participate in Agile/Scrum ceremonies, technical interchange meetings, and hardware/software design reviews with Systems, Cyber, Safety, Operations, and Test teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service