Reverse Engineer and Offensive Cyber Developer
Johns Hopkins APL · Laurel, MD · Reverse Engineering
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
More roles at Johns Hopkins APL
Job description
from Johns Hopkins APL careersAre 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...