junior Software Engineer ic Bachelor's · Posted Jan 21, 2026

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
AI Summary
Develop software for military warfighter capabilities, including sensor data exploitation, object tracking, and autonomous systems. Design and implement proof-of-concept prototypes across signal processing, AI, and real-time computing. Requires BS/MS in Computer Science, Engineering, or Mathematics with software development experience and ability to obtain Secret security clearance.

More roles at Johns Hopkins APL

Senior Applied Chemist
Laurel, MD · senior
Security Officer
Laurel, MD · mid
Security
UAV Robotics Engineer
Laurel, MD · mid
System Design
Cybersecurity Compliance Auditor / Security Control Assessor (SCA)
Laurel, MD · mid
TypeScript ServiceNow Security
2026 PhD Graduate - Post-Doctoral Fellow - 2D Electronic Materials and Devices
Laurel, MD · principal
Data Analytics
All Johns Hopkins APL jobs →

Job description

from Johns Hopkins APL careers
Description

Do 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...

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 junior positions