2026 Graduate - Software Developer - Tactical System Prototyping and Deployment
Johns Hopkins APL · Laurel, MD · Computer Science
About this role
Johns Hopkins APL is hiring a junior-level Software Engineer based in Laurel, MD. The posting calls out experience with TypeScript, Java, Linux, System Design. Listed education preference: a bachelor's degree or equivalent.
- Role
- Software Engineer
- Function
- software engineering
- Level
- junior
- Track
- Individual contributor
- Location
- Laurel, MD
- Education
- Bachelor's degree
- Department
- Computer Science
- Posted
- Jan 21, 2026
More roles at Johns Hopkins APL
Job description
from Johns Hopkins APL careersDo you have an interest in developing software for new warfighter capabilities. Are you passionate about using innovation and technology to solve technical challenges?
If you are graduating with a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Mathematics or, Electrical Engineering and want to work as a software developer or software engineer, we’d love to have you join our close-knit prototyping team! We build capabilities that enable warfighters to harness different set of sensors and data sources to accomplish a variety of missions that are important to the defense of our nation.
Our team is committed to working directly with warfighters to craft solutions from concept to operational use. We strive to foster an environment that is highly collaborative and supportive, but also encourages autonomy. Our team values are putting the warfighter and their missions first, accepting that you might not get it right the first time, but being resolved to see it through, and being dedicated to making real impact.
As a Software Development Engineer, you will...