2027 Graduate - Mission Modeling, Simulation & Software Engineer

Johns Hopkins Applied Physics Laboratory•Laurel, MD

About The Position

The Johns Hopkins University Applied Physics Laboratory is seeking a graduate-level interdisciplinary technical problem solver to apply engineering, software, modeling, simulation, analysis, and visualization to national defense challenges. The team develops prototypes and software, constructs simulations, performs analyses, and builds immersive experiences that help analysts and operators understand and apply defense systems. The work aims to improve mission outcomes and operational advantage through capabilities that support performance, training, and system use. The position may focus on Modeling & Analysis or Software Engineering. Modeling and analysis work includes developing tools, models, and assessments; examining missions, scenarios, operational environment data, and system-of-systems interactions; and analyzing datasets to inform decisions in design, acquisition, analysis, and operations. Software engineering work includes integrating game engines, software frameworks, physics models, simulation components, rendering systems, data sources, hardware interfaces, and external tools into interactive capabilities; optimizing complex software systems; and designing integrated systems and user interfaces that make complex domains easier to understand and navigate.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Aerospace Engineering, Mechanical Engineering, Engineering Physics, Applied Mathematics, Robotics, Physics, or a related field.
  • Skill or knowledge in one or more of MATLAB, C++, Python, Java, AI/ML, data analytics and visualization, web development (HTML/CSS and JavaScript), or GUI design.
  • Strong technical experience demonstrated through impact in at least one internship, research experience, or project outside the classroom.
  • Ability to thrive in a collaborative team environment, with strong interpersonal and communication skills.
  • Ability to obtain an Interim Secret clearance by the start date and ultimately obtain a Top Secret clearance.
  • U.S. citizenship, required for eligibility to access classified information.

Nice To Haves

  • Multiple internships, or research, capstone, or project leadership experience involving sophisticated systems.
  • Proficiency in at least one software area such as software architecture, automation, or applied AI-enabled workflows.
  • Interest or experience in visual storytelling, artistic expression, interactive design, or other creative approaches to communicating complex ideas.
  • Curiosity about people's experiences, perspectives, and workflows, and interest in designing technical solutions that reflect how people think and work.
  • Advanced experience with game-engine systems, real-time simulation, graphics, distributed systems, robotics, extended reality, or related performance-sensitive software.
  • Advanced experience with digital twin modeling and interfaces for real-time problem solving and diagnostics.

Responsibilities

  • Modernize mission capabilities through immersive training, intuitive interfaces, physics-based simulation, and data analytics.
  • Apply software engineering, modeling, artificial intelligence, and visualization to improve mission understanding and performance.
  • Develop tools, models, and technical assessments to help collaborators evaluate important capabilities in operational contexts.
  • Explore missions, scenarios, operational environment data, and system-of-systems interactions.
  • Analyze system datasets and provide insights that influence decisions across design, acquisition, analysis, and operations.
  • Integrate game engines, custom software frameworks, physics models, simulation components, rendering systems, data sources, hardware interfaces, and external tools into reliable interactive capabilities.
  • Profile, debug, and improve complex software systems across CPU, GPU, memory, networking, storage, latency, throughput, load time, and real-time frame-budget constraints.
  • Design integrated systems and user interfaces that make complex domains intuitive to understand and navigate.

Benefits

  • Education assistance
  • Retirement plans and retirement contributions
  • Paid time off
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • Flexible spending accounts
  • Training and development
  • Potential sign-on bonus
  • Potential relocation benefits
  • Potential locality allowance
  • Potential discretionary payments for exceptional performance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service