Modeling and Simulation Engineer – Integration and Analysis

Johns Hopkins Applied Physics LaboratoryLaurel, MD
Onsite

About The Position

We are seeking a Modeling and Simulation (M&S) Engineer who will work in a collaborative environment to develop and deploy integrated M&S software applications, and utilize them for performance analysis of combat system components. You will be joining a hardworking team of engineers and scientists who are passionate about developing high-impact solutions at the forefront of APL's mission to provide innovative solutions to critical challenges in the area of missile defense.

Requirements

  • Possess a Bachelor's degree in Math, Computer Science, Electrical Engineering or a related field.
  • Have 2+ years of experience in software development and integration.
  • Are proficient in Python and C++ with the ability to translate mathematical concepts into well-documented and efficient code.
  • Are adept with software revision control practices (e.g.: Git).
  • Are familiar with software build systems like Make/CMake.
  • Are comfortable using a debugger to troubleshoot code in a Linux environment.
  • Can effectively communicate ideas and results.
  • Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.

Nice To Haves

  • Have an MS or higher degree in Engineering, Math, Computer Science, or a related field.
  • Have 5+ years of experience in software development, integration, deployment, and maintenance.
  • Are competent in a wide variety of programming languages, including MATLAB, C++, Python, and Java, on both Linux and Windows platforms.
  • Are familiar with advanced programming language concepts such as object-oriented features, templates, lambdas, map-reduce techniques, and stream-style collection manipulation.
  • Are proficient with Linux shell scripting (bash, zsh, etc.).
  • Have software development experience in parallel processing and multi-threaded applications.
  • Have worked with discrete-time, event-driven simulations.
  • Have experience with distributed simulation technologies like DIS, AFSIM, and HLA.
  • Have experience using high-performance computing environments like GPUs and CPU clusters.
  • Have knowledge and experience with AI/ML technologies and MLOps practices.
  • Have work experience with containerization and running containers using Podman or Docker.
  • Have the ability to obtain a Top Secret clearance.

Responsibilities

  • Work in cross-functional research teams to identify and recommend the most suitable modeling and simulation approaches for study objectives.
  • Architect integrated software solutions to optimize simulation workflows and support rigorous analysis.
  • Develop integration layers to connect software applications and enable them to interoperate.
  • Create and maintain scripts to orchestrate and automate large-scale simulation runs.
  • Insert algorithm prototypes into existing models, to support concept exploration and feasibility studies for the development of future advanced capabilities.
  • Diagnose and debug software defects while tracing and root causing anomalous simulation outcomes.
  • Analyze simulation outputs and translate results into clear insights for the research sponsor.
  • Deliver presentations to technical staff, program leadership, and government sponsors.

Benefits

  • robust education assistance program
  • unparalleled retirement contributions
  • healthy work/life balance
  • retirement plans
  • paid time off
  • medical
  • dental
  • vision
  • life insurance
  • short-term disability
  • long-term disability
  • flexible spending accounts
  • education assistance
  • training and development
  • sign-on bonus
  • relocation benefits
  • locality allowance
  • discretionary payments for exceptional performance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service