mid Security Engineer ic 2+ yrs Bachelor's · Posted May 12, 2026

About this role

Johns Hopkins APL is hiring a mid-level Security Engineer based in Laurel, MD. The posting calls out experience with TypeScript, C++, C, Security and roughly 2+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Security Engineer
Function
security
Level
mid
Track
Individual contributor
Location
Laurel, MD
Experience
2+ years
Education
Bachelor's degree
Visa
Not sponsored
Department
Reverse Engineering
Posted
May 12, 2026
AI Summary
Mid-level security engineer reverse engineering software, firmware, and hardware to identify vulnerabilities and develop offensive cyber capabilities. Requires bachelor's degree in relevant field, 2+ years reverse engineering experience, proficiency in low-level languages, debugger expertise, and ability to obtain Secret clearance.

More roles at Johns Hopkins APL

On-Site Flight Systems Test Engineer (Hill AFB, Utah)
Hill AFB, UT · mid
Testing
2026 Graduate - Spacecraft Mission Design, Navigation, Guidance and Control
Laurel, MD · mid
Flutter Data Structures Data Analytics
Senior Mission Engineer – Advanced Reentry
Laurel, MD · senior
System Design
Senior Scientist - Bioengineering
Laurel, MD · senior
Mission Design / Navigation Engineer
Laurel, MD · mid
Python TypeScript Java
All Johns Hopkins APL jobs →

Job description

from Johns Hopkins APL careers
Description

Are you passionate about reverse engineering low-level software and/or hardware and developing sophisticated cyber tools?

 

Do you love building cyber capabilities that move from concept to operational deployment?

 

If so, we want you to join our group of offensive cyber experts! We seek experienced reverse engineers and developers who will build inventive cyber capabilities leveraging novel reverse engineering and exploitation techniques. We work in a dynamic, mission-driven environment where our efforts have real-world impact. Collaboration is at the heart of our culture, and we value multidisciplinary perspectives, curiosity, and continuous learning. We encourage our staff to explore new approaches, share knowledge, and deepen their expertise as they take on some of the nation’s toughest challenges.

 

As a member of our team, you will...

  • Reverse engineer the software, firmware, and hardware of target systems for potential vulnerabilities

  • Work in teams to modify device firmware and software to perform additional effects or to communicate in alternative ways

  • Operationalize proof-of-concept code by thoroughly testing, documenting, and integrating with sponsor systems

  • Propose promising ideas for internal and external funding opportunities

  • Share and enhance knowledge by clearly articulating ideas through papers and presentations to government decision makers, team members, and senior management


Qualifications

You meet our minimum qualifications for the job if you...

This is an excerpt. Read the full job description on Johns Hopkins APL careers →
All security jobs security in Laurel, MD Jobs in Laurel, MD security salaries security career path
All Johns Hopkins APL Jobs Browse security roles mid positions