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 more replies from employers

Send a job-specific resume in minutes.

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++ Engineer — Multi-Domain Defense Simulations
Senior C++ Engineer — Multi-Domain Defense Simulations

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 195,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
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
Strategic Systems Software Engineer — Build Scalable, Secure Apps
Strategic Systems Software Engineer — Build Scalable, Secure Apps

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Health insurance
Retirement plans
Education assistance
+2
C++ Modeling & Simulation Engineer - Defense Systems
C++ Modeling & Simulation Engineer - Defense Systems

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Education assistance
Retirement contributions
Work/life balance
+1
Software Engineer: Impactful Defense Prototyping
Software Engineer: Impactful Defense Prototyping

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Embedded Cyber Systems Engineer & Team Leader
Senior Embedded Cyber Systems Engineer & Team Leader

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 120,000 - 180,000
Senior Cyber AI Operations Leader
Senior Cyber AI Operations Leader

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

On-site
USD 105,000 - 290,000
Senior C++ Systems Engineer – Autonomy & Simulation
Senior C++ Systems Engineer – Autonomy & Simulation

Shieldai • Washington

On-site
USD 100,000 - 130,000
Bonus
Equity
Benefits
C++ Simulation Engineer for Air Combat & M&S
C++ Simulation Engineer for Air Combat & M&S

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Robust education assistance program
Unparalleled retirement contributions
Healthy work/life balance
+2