Defense Cybersecurity Software Engineer

The Johns Hopkins University Applied Physics Laboratory

Laurel (MD)

On-site

USD 100,000 - 195,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

APL seeks a Military Systems Cybersecurity Software Engineer to design, develop, and deploy robust software for air, sea, land, and subsurface military platforms, enhancing cyber resilience against adversaries while collaborating with industry, academia, and government.

The role requires a BS in CS/Cybersecurity, 3+ years in software development, proficiency in Python/Java/C/C++, knowledge of networks and threat detection, and the ability to obtain an Interim Secret clearance with U.S.

Qualifications

  • Bachelor's degree in CS/Cybersecurity/Software Engineering or related field.
  • Proven software development, testing, and deployment experience, preferably in cybersecurity.
  • Proficiency in Python, Java, Golang, Rust, C, or C++.
  • 3+ years of software development experience in one or more listed languages.
  • Knowledge of cybersecurity principles, threat detection, and incident response.
  • Experience with computer networks and network analysis tools (e.g., Wireshark).
  • Ability to work in multi-disciplinary teams as a leader or contributor.
  • Strong critical thinking and problem-solving skills with clear communication.
  • Willingness to travel up to 10% and work in classified areas.
  • Eligibility for Interim Secret security clearance (US citizenship).

Responsibilities

  • Design, develop, evaluate, and deploy robust software for military platforms to enhance cyber resilience.
  • Conduct network analysis of logs and traffic to detect threats and deviations.
  • Develop tooling and run attack scenarios to test security solutions’ detection and response.
  • Engage in continuous learning and professional development to advance skills.

Skills

Python
Java
Golang
Rust
C
C++
Network analysis
Communication
Team leadership

Education

Bachelor's degree in Computer Science/Cybersecurity/Software Engineering or related field
Master's degree in Computer Science/Cybersecurity/Software Engineering or related field

Tools

Wireshark
SIEM tools

Job description

APL seeks a Military Systems Cybersecurity Software Engineer to design, develop, and deploy robust software for air, sea, land, and subsurface military platforms, enhancing cyber resilience against adversaries while collaborating with industry, academia, and government.

The role requires a BS in CS/Cybersecurity, 3+ years in software development, proficiency in Python/Java/C/C++, knowledge of networks and threat detection, and the ability to obtain an Interim Secret clearance with U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Defense Cyber Resilience Software Engineer
Defense Cyber Resilience Software Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 195,000
Education assistance
Retirement contributions
Work-life balance
Cybersecurity Engineer TS/SCI Eligible, DevSecOps
Cybersecurity Engineer TS/SCI Eligible, DevSecOps

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 195,000
Cybersecurity Engineer — DevSecOps for Mission Systems
Cybersecurity Engineer — DevSecOps for Mission Systems

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 195,000
Lead Cyber-Physical Systems Software Engineer
Lead Cyber-Physical Systems Software Engineer

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Military Systems Cybersecurity Software Engineer
Military Systems Cybersecurity Software Engineer

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 195,000
Cybersecurity Engineer for National Defense Systems
Cybersecurity Engineer for National Defense Systems

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 165,000
Military Systems Cybersecurity Software Engineer
Military Systems Cybersecurity Software Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 195,000
Education assistance
Retirement contributions
Work-life balance
Cybersecurity Engineer: Secure Prototyping & DevSecOps
Cybersecurity Engineer: Secure Prototyping & DevSecOps

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 195,000
Education assistance
Retirement contributions
Training and development
+2
Lead Military Systems Cyber Analyst
Lead Military Systems Cyber Analyst

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 105,000 - 290,000
Senior C++ Software Engineer for Defense AI & Simulations
Senior C++ Software Engineer for Defense AI & Simulations

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 195,000