mid Security Engineer ic 1+ yrs Bachelor's · Posted Sep 8, 2025

About this role

Johns Hopkins APL is hiring a mid-level Security Engineer based in Laurel, MD. The posting calls out experience with TypeScript, Linux, Security, Embedded Systems and roughly 1+ 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
1+ years
Education
Bachelor's degree
Visa
Not sponsored
Department
Reverse Engineering
Posted
Sep 8, 2025
AI Summary
Mid-level Security Engineer performing reverse engineering on embedded systems, developing exploits and proof-of-concept capabilities. Requires Bachelor's degree in Computer Science/Engineering, 1+ year relevant experience, proficiency with debuggers, static analysis tools, programming languages, assembly, and Linux. Must obtain Top Secret security clearance.

More roles at Johns Hopkins APL

IT Relationship Manager
Laurel, MD · mid
Python ITIL Machine Learning
Spacecraft Navigation & Timing Engineer
Laurel, MD · mid
Python TypeScript Java
2026 PhD Graduate - Next Gen Image Processing/Sensing
Laurel, MD · junior
Python Data Structures
Image Processing / Sensor Engineer
Laurel, MD · mid
Python Data Structures
2026 Graduate - Image and Video Processing Engineer
Laurel, MD · junior
Python Data Structures
All Johns Hopkins APL jobs →

Job description

from Johns Hopkins APL careers
Description

Are you a creative engineer with natural curiosity who wants to understand how things work?

Do you love finding vulnerabilities and teaming with outstanding reverse engineers?

Are you passionate about national security cyber challenges?

 

If so, we want you to join our team at APL! Our team of world-class reverse engineers is growing! We are looking for motivated and enthusiastic engineers who want to learn and love to hack anything.

Our team specializes in software and hardware reverse engineering, vulnerability research, and developing proof-of-concept offensive cyber capabilities with a focus on embedded systems. We have custom facilities tailored to specific classes of systems including vehicles, telecommunications/network infrastructure, and industrial systems as well as general reverse engineering labs.

As a member of our group, you will…

  • Reverse engineer embedded systems
  • Develop exploits and build mission-aligned proof-of-concept capabilities
  • Explore novel techniques for automating reverse engineering and exploit development
  • Stretch your reverse engineering skills by working with top experts
  • Propose new ideas for internal and external funding opportunities
  • Share knowledge by clearly articulating ideas through papers and presentations to team members, APL management, and government decision makers

Qualifications

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

  • Have a Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or another field relevant to the duties as described above
  • 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