Intelligent Systems Development Engineer
Johns Hopkins APL · Laurel, MD · Software Engineering
About this role
Johns Hopkins APL is hiring a mid-level Software Engineer based in Laurel, MD. The posting calls out experience with Python, JavaScript, C++, C#. Listed education preference: a bachelor's degree or equivalent.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Location
- Laurel, MD
- Education
- Bachelor's degree
- Department
- Software Engineering
- Posted
- Nov 17, 2025
More roles at Johns Hopkins APL
Job description
from Johns Hopkins APL careersAre you interested in working in multi-disciplinary teams to advance the state-of-the-art in autonomous systems, uncrewed air platforms, artificial intelligence, software design, embedded systems, virtual reality, and simulation?
Are you interested in applying your skills to conceive, design, prototype and test new capabilities in intelligent autonomous systems that will save US warfighter’s lives and ensure our nation’s preeminence?
If you are graduating with a degree in Computer Science, Math, Physics, and/or Engineering or related area with a strong background in Software Development, and you answered “yes” to either of these questions, we are looking for someone like you to join our team in the Intelligent Combat Platforms Group at APL!
Who are we?