Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Leonardo DRS

Software Engineer II – Cyber Automation, Tools

Leonardo DRS

. Build, test, debug, and maintain automation tools and scripts supporting cyber, software assurance, system scanning, remediation, recovery, and maintenance workflows .

Posted 10/7/2026full-timeGermantown • Maryland • United StatesJuniorMid-Level💰 $101,098 - $131,427 per yearWebsite

Tech Stack

Tools & technologies
Cyber SecurityDockerLinuxPythonShell Scripting

About the role

Key responsibilities & impact
  • Build, test, debug, and maintain automation tools and scripts supporting cyber, software assurance, system scanning, remediation, recovery, and maintenance workflows
  • Develop tools primarily in Python and Bash for Linux-based development, lab, and system environments
  • Support source code security scanning and software assurance activities using Fortify, SonarQube, Coverity, or equivalent tools
  • Integrate security scanning and automation tools into CI/CD workflows
  • Triage scan results, identify repeatable remediation patterns, and automate common fixes where practical
  • Apply tools to installation, troubleshooting, remediation, recovery, and maintenance activities for mission-critical systems
  • Collaborate with software, systems, cyber, integration, and test engineers
  • Document scripts, tools, procedures, and recovery steps for reuse and maintenance by the broader team

Requirements

What you’ll need
  • Bachelor’s degree in engineering, computer science, cybersecurity, or a related technical field, plus at least two years of relevant experience, or equivalent experience
  • Strong hands-on Linux experience, including administration, troubleshooting, shell scripting, and Linux-based development or lab environments
  • Proficiency building automation tools or scripts using Python and Bash
  • Experience supporting system installation, troubleshooting, remediation, recovery, or maintenance activities
  • Experience with or exposure to source code security scanning or software assurance tools such as Fortify, SonarQube, Coverity, or equivalent tools
  • Ability to translate technical requirements and recurring manual processes into scripts, tools, CI/CD steps, or documented workflows
  • Familiarity with CI/CD concepts, Windows administration, PowerShell, system-hardening practices, Docker, or vulnerability scanning is helpful but not required
  • Strong problem-solving skills and ability to work across software, systems, cyber, integration, and test disciplines
  • U.S. citizenship required
  • Active DOD security clearance or ability to obtain such clearance within a reasonable time after commencement of employment

Benefits

Comp & perks
  • Medical, dental, and vision coverage
  • Company contribution to a health savings account
  • Telemedicine
  • Life and disability insurance
  • Legal insurance
  • 401(k) savings plan with employer matching
  • Wellness programs focused on physical, emotional, and financial well-being
  • Career growth, professional development, and skill enhancement programs
  • Flexible 9/80 work schedule
  • Competitive vacation
  • Health/emergency leave
  • Paid parental leave
  • Community service hours
  • Paid holidays and sick leave
  • Tuition reimbursement
  • Annual performance-based bonuses
  • Equity awards
  • Overtime pay for non-exempt employees, as applicable