Senior C++ Engineer - Defense AI & Multi-Domain Simulations

Johns Hopkins Applied Physics Lab

Laurel (MD)

On-site

USD 85,000 - 195,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Johns Hopkins Applied Physics Laboratory in Laurel, MD seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python for classified environments. You will contribute to multi-mission planning and transition efforts supporting U.S. warfighters.

The role emphasizes object-oriented design, documentation, and code reviews, requires 4+ years in C++ on Linux and 1+ year Python, and eligibility for Interim Secret clearance with eventual Secret clearance.

Qualifications

  • BS in Computer Science, Computer Engineering, Software Engineering, or closely related area.
  • 4+ years of experience in developing applications in C++ on Linux.
  • 1+ years of experience in coding with Python.
  • Experience with Git or similar version control systems.
  • Strong mentoring and code-review skills.
  • Excellent organizational and communication abilities.
  • Ability to obtain Interim Secret clearance with potential for Secret clearance.

Responsibilities

  • Designing, developing, testing, and reviewing cyber-hardened software written in C++ and Python within classified environments.
  • Conducting high-impact engineering activities to support multi-mission, multi-service planning capabilities.
  • Helping develop simulation software for use in analysis and mission planning.
  • Document concepts, software, requirements, analysis results, and recommendations.

Job description

Johns Hopkins Applied Physics Laboratory in Laurel, MD seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python for classified environments. You will contribute to multi-mission planning and transition efforts supporting U.S. warfighters.

The role emphasizes object-oriented design, documentation, and code reviews, requires 4+ years in C++ on Linux and 1+ year Python, and eligibility for Interim Secret clearance with eventual Secret clearance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Software Development Engineer - Defense Tech (Clearance Eligible)
Software Development Engineer - Defense Tech (Clearance Eligible)

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Enterprise Software Engineer – Defense Cloud
Senior Enterprise Software Engineer – Defense Cloud

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
Generous benefits
Robust education assistance program
Unparalleled retirement contributions
+1
Technical Lead - Software Engineer for National Security
Technical Lead - Software Engineer for National Security

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

On-site
USD 105,000 - 290,000
Senior Cyber-Physical AI Software Engineer
Senior Cyber-Physical AI Software Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Software Engineer: Impactful Defense Prototyping
Software Engineer: Impactful Defense Prototyping

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Mission-Critical Defense Systems Software Engineer
Mission-Critical Defense Systems Software Engineer

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000
Simulation Research Engineer (C++/Python) for Systems
Simulation Research Engineer (C++/Python) for Systems

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Software Engineer | Lead, Mission-Critical Systems
Senior Software Engineer | Lead, Mission-Critical Systems

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Comprehensive benefits
Education assistance
Retirement plans
+1
C++ Modeling & Simulation Engineer – AI-Driven Defense Tools
C++ Modeling & Simulation Engineer – AI-Driven Defense Tools

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000