mid Software Engineer ic · Posted Apr 15, 2026

About this role

Johns Hopkins APL is hiring a mid-level Software Engineer based in Laurel, MD. The posting calls out experience with Python, CUDA, Docker, TensorFlow.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Laurel, MD
Department
Aerospace Engineering
Posted
Apr 15, 2026

More roles at Johns Hopkins APL

Artificial Intelligence National Security Analyst
Laurel, MD · mid
Python TypeScript LLMs
National Security Modeling and Simulation Analyst
Laurel, MD · mid
Python TypeScript
Experienced Flight Test Range Engineer
Laurel, MD · mid
Python System Design
Digital Signal Processing and Algorithm Design Engineer
Laurel, MD · mid
Python Data Structures
Application Compliance & Security Lead
Laurel, MD · senior
Python Java AWS
All Johns Hopkins APL jobs →

Job description

from Johns Hopkins APL careers
Description

Are you a versatile developer who wants to apply modern software practices to solve critical, real-world challenges in strike weapon technology?

 

Are you a software engineer who is naturally curious about how things work and loves collaborating with experts to build the right scientific computing solutions?

 

If so, we're looking for someone like you to join our team at APL.

 

The Strike Guidance, Navigation, Control, and Seekers group is looking for a Simulation Software Engineer to help us architect, develop, and modernize physics-based simulations across a wide-ranging set of programs. Our group’s goal is to ensure the United States has a distinct technology advantage in autonomous systems by leading the next generation of development and prototyping. We do this by providing world class design solutions with a focus on:

  • Guidance, Navigation, and Controls
  • Radio Frequency (RF) and Electro-Optical/Infrared (EO/IR) Sensors
  • Modeling and Simulation (M&S)
  • Hardware/Software Development & Test
  • Multi-Disciplinary Design Optimization
This is an excerpt. Read the full job description on Johns Hopkins APL careers →
All software engineering jobs software engineering in Laurel, MD Jobs in Laurel, MD software engineering salaries software engineering career path
All Johns Hopkins APL Jobs Browse software engineering roles mid positions