J

Johns Hopkins Applied Physics Laboratory

Not-for-profit UARC delivering national security research

Senior Reverse Engineer / Vulnerability Researcher

Offensive Security & TestingConfirmed live in the last 24 hours
Full-timeLaurel, MD, USAIn-person

About the Job

Requirements

  • Have a Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or another field relevant to the duties.
  • Have at least 5 years of relevant professional experience.
  • Be skilled with software debuggers and static analysis tools such as Ghidra, IDA, and Binary Ninja.
  • Be proficient with one or more programming languages.
  • Have experience reading and writing assembly.
  • Understand Unix/Linux operating systems and embedded systems development toolchains.
  • Have experience persevering through technical challenges.
  • Hold an active TS/SCI clearance and be able to ultimately obtain a TS/SCI plus polygraph clearance. Selected candidates are subject to a government security clearance investigation and must meet requirements for access to classified information; eligibility requirements include U.S. citizenship.

Responsibilities

  • Reverse engineer mission-relevant systems, discover vulnerabilities, and develop innovative exploits.
  • Collaborate with teammates in custom laboratories purpose-built for foreign materiel, telecommunications infrastructure, and other embedded systems.
  • Work alongside APL experts in domains such as missile defense, space, and maritime systems to understand the operational significance of reverse engineering discoveries.
  • Partner directly with government sponsors across multiple agencies to build mission-aligned offensive cyber capabilities.
  • Explore novel techniques for automating reverse engineering and exploit development.
  • Propose new technical approaches and pioneer new research directions.
  • Mentor early-career teammates in reverse engineering.

Desired Qualifications

  • Have previously held dynamic technical leadership roles and demonstrated mentoring experience.
  • Have experience applying AI systems to reverse engineering, vulnerability research, or exploit development.
  • Have knowledge of advanced vulnerability discovery tools.
  • Have experience with hardware debugging interfaces, code security mechanisms and their weaknesses, hardware diagnostic tools, and signal/protocol analysis.
  • Possess an active TS/SCI clearance with full scope polygraph.

About the Company

Johns Hopkins Applied Physics Laboratory

Not-for-profit UARC delivering national security research

Johns Hopkins Applied Physics Laboratory (APL) is a not-for-profit university-affiliated research center that provides solutions to complex national security and scientific challenges through technical expertise, prototyping, research and development, and analysis. It uses engineering, simulations, and studies to design prototypes and deliver analyses that support government and partner organizations. Unlike many commercial firms, APL operates as a non-profit affiliated with Johns Hopkins and focuses on mission-oriented research rather than selling finished products. Its goal is to provide practical, thoroughly tested solutions to public-sector customers by performing research, developing prototypes, and offering expert analysis.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
United States
Founded
1942

Recently Posted Jobs

Explore more opportunities at Johns Hopkins Applied Physics Laboratory

See more jobs