mid Software Engineer ic Bachelor's · Posted Nov 17, 2025

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
AI Summary
Develop full-stack autonomy applications with UI design for intelligent autonomous systems. Requires Bachelor's in Computer Science/Engineering and proficiency in C#, Python, or C++ with web frameworks like .NET and front-end technologies (React, Angular, Vue.js).

More roles at Johns Hopkins APL

On-Site Lead Engineer for Systems Engineering, Integration, and Test
Hill AFB, UT · senior
Testing
International Trade Compliance Program Lead
Laurel, MD · manager
Compliance
Mechanical Engineer
Laurel, MD · mid
Ceramics Researcher
Laurel, MD · mid
2026 PhD Graduate - Statistics and Data Science
Laurel, MD · mid
Python R Machine Learning
All Johns Hopkins APL jobs →

Job description

from Johns Hopkins APL careers
Description

Are 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?

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