Senior C++ Engineer — Multi-Domain Defense Simulations

Johns Hopkins Applied Physics Laboratory

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 (APL) in Laurel, MD seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python within classified environments. You will contribute to multi-mission planning tools and mission-critical analyses for warfighters.

You will mentor teammates, perform code reviews, and work closely with sponsors and users. Familiarity with Linux environments, Git, and build tooling is expected; eligibility for Interim Secret

Qualifications

  • BS in Computer Science, Computer Engineering, Software Engineering, or closely related area.
  • 4+ years of experience developing applications in C++ on Linux.
  • 1+ years of experience coding with Python.
  • Experience with Git or similar version control systems.
  • Mentoring team members and providing meaningful code reviews.
  • Strong organizational abilities.
  • Ability to obtain Interim Secret clearance by start date and ultimately obtain Secret clearance; U.S. citizenship required.

Responsibilities

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

Skills

C++ on Linux
Python
Git
Mentoring
Communication
Security clearance

Education

Bachelor's degree in Computer Science/Computer Engineering/Software Engineering

Tools

CMake
Conan
Conda
GitLab CI/CD

Job description

Johns Hopkins Applied Physics Laboratory (APL) in Laurel, MD seeks a Senior Software Engineer to design, develop, test, and review cyber-hardened software in C++ and Python within classified environments. You will contribute to multi-mission planning tools and mission-critical analyses for warfighters.

You will mentor teammates, perform code reviews, and work closely with sponsors and users. Familiarity with Linux environments, Git, and build tooling is expected; eligibility for Interim Secret

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

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 195,000
Senior Software Engineer: Space Systems & DevSecOps
Senior Software Engineer: Space Systems & DevSecOps

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

On-site
USD 105,000 - 290,000
Cyber Capabilities Engineer - Defense Solutions
Cyber Capabilities Engineer - Defense Solutions

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Systems Engineer — Mission System Design Lead
Senior Systems Engineer — Mission System Design Lead

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Senior Embedded Cyber Systems Lead
Senior Embedded Cyber Systems Lead

The Johns Hopkins University 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
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
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
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