Embedded Security Researcher — Reverse Engineering (Hybrid)

Battelle

Columbus (OH)

Hybrid

USD 75,000 - 105,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid-60/40 in-office/remote
Compressed work schedule
Paid time off
Medical/Dental/Vision coverage
401(k) with company match
Tuition assistance

Job summary

Battelle is seeking an Early Career Embedded Systems Reverse Engineer/ Vulnerability Researcher to work in Columbus, OH. You will reverse engineer embedded hardware, analyze firmware, and identify vulnerabilities as part of a collaborative cyber research team.

Ideal candidates have 0–2 years of related experience (or a Master’s degree) in CS/CE/EE, with skills in C/C++/Rust, scripting languages, and tools like Ghidra/IDA Pro. A DoD clearance or eligibility is required.

Qualifications

  • Bachelor’s degree with 0–2 years experience or Master’s degree in a related field.
  • Familiarity with digital and analog components used in embedded devices.
  • Experience coding in C/C++/Rust and scripting languages.
  • Experience with reverse engineering tools like Ghidra, IDA Pro, BinaryNinja.
  • Basic debugging techniques and tools such as GDB and JTAG/SWD.
  • Familiarity with hardware registers, peripherals, memory maps and datasheets.
  • Ability to work in a small team and learn new tech quickly.
  • Strong curiosity about internal system operation and US DoD eligibility.

Responsibilities

  • Reverse engineer embedded hardware to understand operation and vulnerabilities.
  • Develop tools and support workflows for cyber research.
  • Collaborate with researchers to solve complex problems.
  • contribute to government and industrial cybersecurity projects.

Skills

Digital/Analog basics
C/C++/Rust
Scripting languages
Reverse engineering tools
Debugging techniques
Hardware registers & interfaces
Team collaboration
Curiosity about systems
US citizenship & DoD clearance

Education

Bachelor’s degree in CS/CE/EE or related
Master’s degree in a relevant field
Equivalent education/experience

Tools

Ghidra
IDA Pro
BinaryNinja
GDB
JTAG
SWD

Job description

Battelle is seeking an Early Career Embedded Systems Reverse Engineer/ Vulnerability Researcher to work in Columbus, OH. You will reverse engineer embedded hardware, analyze firmware, and identify vulnerabilities as part of a collaborative cyber research team.

Ideal candidates have 0–2 years of related experience (or a Master’s degree) in CS/CE/EE, with skills in C/C++/Rust, scripting languages, and tools like Ghidra/IDA Pro. A DoD clearance or eligibility is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Embedded Security Researcher - Reverse Engineer
Junior Embedded Security Researcher - Reverse Engineer

Battelle • Columbus (OH)

Hybrid
USD 110,000 - 115,000
Hybrid work arrangement
Flexible schedule
Tuition assistance
+1
Embedded Security Engineer & Vulnerability Research
Embedded Security Engineer & Vulnerability Research

Battelle • Columbus (OH)

On-site
USD 76,000 - 175,000
Hybrid work model
Medical, dental, and vision coverage
401(k) retirement savings plan with 5%
+2
Cyber Reverse Engineer - Embedded Security Research
Cyber Reverse Engineer - Embedded Security Research

ICR, Inc. • Mason (OH)

On-site
USD 78,853 - 243,589
Company equity
Retirement plan
Company-paid health care benefits
+2
Senior Embedded Researcher: Reverse Engineering Expert
Senior Embedded Researcher: Reverse Engineering Expert

Two Six Technologies • Dayton (OH)

On-site
USD 140,000 - 190,000
Medical, dental, and vision insurance
Life and disability insurance
Retirement benefits
+2
Vulnerability Researcher: Embedded Security & Tools
Vulnerability Researcher: Embedded Security & Tools

Battelle • Virginia (MN)

On-site
USD 127,000 - 181,000
Tuition assistance
Mentorship culture
Autonomy in research projects
Junior Embedded Systems Engineer - Hybrid/Research Tools
Junior Embedded Systems Engineer - Hybrid/Research Tools

Battelle • Columbus (OH)

Hybrid
USD 70,000 - 90,000
Hybrid work model
Tuition assistance
401(k) retirement plan with employer %
+2
Embedded Reverse Engineer/Vulnerability Researcher (Early Career)
Embedded Reverse Engineer/Vulnerability Researcher (Early Career)

Battelle • Columbus (OH)

Hybrid
USD 75,000 - 105,000
Hybrid-60/40 in-office/remote
Compressed work schedule
Paid time off
+3
Low-Level Firmware Engineer for Cyber Research
Low-Level Firmware Engineer for Cyber Research

Battelle • Columbus (OH)

Hybrid
USD 110,000 - 170,000
Tuition assistance
Royalty sharing for IP/Software
Mentorship and learning culture
+1
Embedded Security Researcher — Reverse Engineering & PoCs
Embedded Security Researcher — Reverse Engineering & PoCs

Two Six Technologies • Dayton (OH)

On-site
USD 84,387 - 126,581
Senior Reverse Engineer - Embedded Security
Senior Reverse Engineer - Embedded Security

Webster & Webster Associates • Baltimore (MD)

On-site
USD 150,000 - 250,000