Embedded Systems Reverse Engineer – AI-Driven Security

The Johns Hopkins University Applied Physics Laboratory

Laurel (MD)

On-site

USD 100,000 - 245,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Johns Hopkins University Applied Physics Laboratory seeks an Embedded Systems Reverse Engineer to analyze hardware, firmware, and software of embedded platforms and uncover vulnerabilities. You will develop capabilities that modify behavior and apply AI to accelerate cyber capability development.

You will document findings for sponsors and teammates, identify new technologies, and propose practical ideas to meet evolving operational challenges. U.S.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 3+ years in embedded systems engineering or security research.
  • Proficient in hardware reverse engineering incl. PCB trace analysis and meters/tools.
  • Expertise with hardware debug interfaces (JTAG, SWD, UART, SPI, I2C).
  • Proficient in disassembly/decompilation tools (Ghidra, IDA Pro, Binary Ninja).

Responsibilities

  • Analyze hardware, firmware, and software of embedded systems to understand designs and vulnerabilities.
  • Develop solutions to modify behavior of target platforms.
  • Research and apply AI technologies to accelerate cyber capability development.
  • Document and communicate capabilities to teammates, leaders, and sponsors.
  • Identify emerging technologies and propose ideas to address evolving challenges.

Skills

Embedded systems engineering
Security research
Hardware reverse engineering
Low-level programming (C/Assembly)
Disassembly / decompilation

Education

Bachelor's in Computer/Electrical Engineering or Computer Science
Master's or Ph.D. in a related technical discipline

Tools

Ghidra
IDA Pro
Binary Ninja

Job description

The Johns Hopkins University Applied Physics Laboratory seeks an Embedded Systems Reverse Engineer to analyze hardware, firmware, and software of embedded platforms and uncover vulnerabilities. You will develop capabilities that modify behavior and apply AI to accelerate cyber capability development.

You will document findings for sponsors and teammates, identify new technologies, and propose practical ideas to meet evolving operational challenges. U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Reverse Engineer – Clearance Eligible
Embedded Systems Reverse Engineer – Clearance Eligible

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Bonuses
Embedded Systems Reverse Engineer — AI & Defense
Embedded Systems Reverse Engineer — AI & Defense

Johns Hopkins University Applied Physics Laboratory LLC • Laurel (MD)

On-site
USD 100,000 - 245,000
[]
Senior Embedded Reverse Engineer - Offensive Cyber
Senior Embedded Reverse Engineer - Offensive Cyber

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Graduate Embedded Reverse Engineer: Exploit & Analyze
Graduate Embedded Reverse Engineer: Exploit & Analyze

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000
Senior Reverse Engineer & Vulnerability Researcher — Embedded
Senior Reverse Engineer & Vulnerability Researcher — Embedded

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Embedded Systems Reverse Engineering Intern
Embedded Systems Reverse Engineering Intern

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 31,000 - 66,000
Reverse Engineer & AI Workflow Architect
Reverse Engineer & AI Workflow Architect

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Embedded Reverse Engineer & Vulnerability Researcher
Senior Embedded Reverse Engineer & Vulnerability Researcher

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 105,000 - 290,000
Graduate Cyber Engineer & Scientist (Reverse Engineering)
Graduate Cyber Engineer & Scientist (Reverse Engineering)

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000
Education assistance
Retirement contributions
Work-life balance
Systems Exploitation Internship & Reverse Engineering
Systems Exploitation Internship & Reverse Engineering

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 31,000 - 66,000