mid software engineering Hardware Engineer ic · Posted May 11, 2026

About this role

Johns Hopkins APL is hiring a mid-level Hardware Engineer in the software engineering function based in Laurel, MD. The posting calls out experience with Python, Data Structures.

Role
Hardware Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Laurel, MD
Department
Navigation, Guidance and Control
Posted
May 11, 2026

More roles at Johns Hopkins APL

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
2026 Graduate - Synthetic Aperture Radar ML Engineer - Imaging Systems
Laurel, MD · junior
Python TypeScript TensorFlow
2026 PhD Graduate - Postdoctoral Researcher in Robotics and Autonomous Systems
Laurel, MD · junior
Python Data Structures Machine Learning
Experienced Reentry Systems Engineer
Laurel, MD · mid
System Design Testing Data Analytics
All Johns Hopkins APL jobs →

Job description

from Johns Hopkins APL careers
Description

Want to make contributions that accelerate the readiness of our nation’s defenses to support next generation hypersonic missile and reentry systems as well as undersea platforms?

 

Want to work in an organization that values your ideas, where projects may range from rapid prototypes to high reliability development, and where initiative in small team environments is encouraged?

 

 

If you love applying your skills in Signal Processing and Optimal Estimation in support of Position, Navigation and Timing (PNT) applications, we're looking for someone like you to join our team at APL!

 

We design and build an array of hardware and software solutions for our Military sponsors that 1) provide situational awareness during tactical deployments and 2) collect data during operational testing events for analysis and performance reporting. We need people who possess initiative, creativity, breadth of knowledge and a desire for continuous learning. We provide a welcoming environment for hardworking teams of engineers and scientists to apply their backgrounds in engineering and computer science to solve critical defense challenges.

 

As a part of our team you will...
  • Design and implement sophisticated signal processing algorithms for applications in telemetry, radio navigation, and other RF systems
  • Design, develop and test GPS receivers for post-processing applications and contested RF environment use cases
  • 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