Senior Hardware Reverse Engineer

Two Six Technologies

Herndon, VA • 20m ago • On-site

Senior

On-site

130,778 - 196,167 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Hardware Reverse Engineer

  • Focus: Embedded systems and high-speed hardware security research

Description

You will reverse engineer advanced embedded systems and high-speed architectures to uncover vulnerabilities and analyze hardware/firmware behavior. The work is hands-on: deconstruct electronics, extract low-level firmware, reconstruct schematics, and build hardware-in-the-loop environments. You will also prototype new analysis techniques and produce technical reports on findings.

Responsibilities

  • Reverse engineer and analyze complex embedded system designs to identify functional behavior and support vulnerability research

  • Identify and exploit key system components, including communication channels and firmware memory

  • Conduct vulnerability research on hardened systems and architectures

  • Draft technical reports on hardware/firmware function, characteristics, and potential vulnerabilities

  • Rapidly prototype innovative technologies to analyze and exploit target systems

  • Reconstruct schematics from physical boards and develop hardware-in-the-loop (HIL) environments

  • Perform protocol and signals analysis using oscilloscopes, spectrum analyzers, and logic analyzers

  • Contribute to embedded system security research and development projects

  • Isolate areas of interest in complex systems efficiently

Requirements

  • Bachelor’s degree in Computer Science, Computer/Electrical Engineering, or related field OR 5+ years of experience in the embedded security industry

  • Extensive hands-on embedded experience with high-speed data devices or system-on-modules

  • Reverse engineering experience with binaries (x86/ARM/AVR)

  • Experience extracting embedded firmware from memory

  • Debugging embedded systems using JTAG, UART, oscilloscopes, and logic analyzers

  • Bootloader development and integration experience

  • Ability to create wiring diagrams and schematics

  • Programming in C, C++, and Python

  • Development experience targeting AMD/Xilinx, Altera, or Microsemi FPGA devices

  • Active U.S. security clearance at the Top Secret level, with ability to obtain and maintain TS/SCI

Benefits

  • Medical, dental, and vision insurance

  • Life and disability insurance

  • Retirement benefits

  • Paid leave

  • Tuition assistance and professional development

  • Competitive compensation package (salary range provided)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Hardware Reverse Engineer role

Improve your resume for just $5

$130,778 – $196,167/year

Unlock Full Resume Report