principal software engineering Hardware Engineer ic · Posted Apr 17, 2026

About this role

Johns Hopkins APL is hiring a principal-level Hardware Engineer in the software engineering function based in Laurel, MD. The posting calls out experience with A/B Testing, Data Analytics.

Role
Hardware Engineer
Function
software engineering
Level
principal
Track
Individual contributor
Location
Laurel, MD
Department
Systems Engineering
Posted
Apr 17, 2026

More roles at Johns Hopkins APL

2026 PhD Graduate – Artificial Intelligence and Complex Systems Postdoc Researcher
Laurel, MD · mid
Python PyTorch LLMs
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
All Johns Hopkins APL jobs →

Job description

from Johns Hopkins APL careers
Description

Do you love to apply complex scientific concepts to real world applications?

 

Are you searching for meaningful work in remote sensing?

 

Are you hoping to join a dynamic and innovative team?

 

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

 

We are seeking a motivated experienced scientist or engineer to help us advance our work in remote sensing, laser systems and novel EO/IR instrumentation. As a member of the Optics and Photonics Group, your work will help inform decision makers in the defense community to solve our nation’s critical challenges. You will contribute to system modeling and model validation through real world data collection, data analysis and prototype system development. You will be joining a hardworking team of engineers and scientists who enjoy working hands-on in the lab and in the field. We are passionate about applying optics and photonics technology to high-impact next-generation applications in sensing, communications, kinetic effects and non-kinetic warfare. Our team is committed to fostering a welcoming atmosphere as we work across a multi faceted set of skillsets and backgrounds to solve complex challenges.

 

As an experienced optics engineer...

  • Your primary responsibilities will include identifying and executing technical courses of action to meet mission requirements. This may include modeling, data analysis, hardware development, and laboratory and field experimentation.
  • 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 principal positions