Two Six Technologies
Hardware Reverse Engineer
$100K–$150K
Dayton, Ohio +1 · Full-time · Posted Sep 29, 2026
- Location
- Dayton, Ohio
Beavercreek, Ohio, United States - Experience
- 2-5 years of experience in the embedded security industry as an alternative to the stated degree requirement; no other years specified.
- Education
- Bachelor’s degree in Computer Science, Computer/Electrical Engineering, or a related scientific field OR 2-5 years of experience in the embedded security industry.
- Visa sponsorship
- Active U.S. security clearance at the Secret level, with the ability to obtain and maintain a TS/SCI clearance.
About the job
Reverse engineer embedded hardware and analyze system components, firmware, binaries, and vulnerabilities, while prototyping security tools and documenting findings.
What you'll do
- Analyze complex embedded systems, high-speed data devices, and system-on-modules; isolate functional behaviors and perform vulnerability analysis.
- Reverse engineer system components, communication channels, firmware memory, and binaries across target architectures.
- Prototype security tools, debug hardware, and write technical reports on system characteristics and vulnerabilities.
What they ask for
- Bachelor’s degree in Computer Science, Computer/Electrical Engineering, or a related scientific field OR 2-5 years of experience in the embedded security industry.
- Demonstrated experience reverse engineering and analyzing binaries (x86/ARM/AVR), embedded hardware components, or system-on-modules.
- Hands-on proficiency debugging embedded hardware using JTAG, UART, oscilloscopes, and logic analyzers; programming proficiency in C, C++, and Python.
- Active U.S. security clearance at the Secret level, with the ability to obtain and maintain a TS/SCI clearance.
Nice to have
- Advanced degree (Master’s or Ph.D.) in a related scientific field.
- Experience with AMD/Xilinx, Altera, or Microsemi FPGA devices, custom PCB design, embedded bootloaders, RF protocols and systems, or hardware hacking on IoT platforms.
Pay
$99,974 — $149,961 USD (annualized salary range; base salary)
Tools
x86, ARM, AVR, C, C++, Python, JTAG, UART
Model-written summary · the original posting is authoritative