T

Two Six Technologies

Defense-focused tech firm delivering cyber solutions

Senior Hardware Reverse Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeHerndon, VA, USA$130.8k - $196.2k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related scientific field, or at least five years of experience in the embedded security industry.
  • Hands-on experience developing on embedded systems, such as high-speed data devices or system-on-modules.
  • Experience analyzing and reverse engineering x86, ARM, or AVR binaries.
  • Experience extracting embedded systems firmware from memory.
  • Experience debugging embedded systems using tools such as JTAG, UART, oscilloscopes, and logic analyzers.
  • Experience developing and integrating bootloaders for embedded systems.
  • Experience creating wiring diagrams and schematics.
  • Programming experience in C, C++, and Python.
  • Experience developing for AMD/Xilinx, Altera, or Microsemi FPGA devices.
  • Active U.S. Top Secret security clearance and ability to obtain and maintain TS/SCI clearance.

Responsibilities

  • Reverse engineer and analyze complex embedded systems designs to identify functional behaviors and facilitate deeper vulnerability analysis.
  • Identify and exploit key system components, including communication channels and firmware memory.
  • Conduct vulnerability research on hardened systems and architectures.
  • Draft technical reports on the function, characteristics, and potential vulnerabilities of assessed hardware and firmware.
  • Rapidly prototype technologies to analyze and exploit target systems.
  • Reconstruct schematics from physical boards and develop hardware-in-the-loop environments to test and emulate device behavior.
  • Conduct protocol and signal analysis using oscilloscopes, spectrum analyzers, and logic analyzers.
  • Contribute to research and development projects focused on embedded system security.
  • Isolate areas of interest in complex systems with precision and efficiency.

Desired Qualifications

  • An advanced degree (master's or Ph.D.) in Computer Science, Computer Engineering, Electrical Engineering, or a related scientific field.
  • Experience working as part of small research and development teams composed of researchers, engineers, and scientists.
  • Experience with Lauterbach hardware debuggers and Trace32 software.
  • Custom printed circuit board development experience using tools such as Altium.
  • Knowledge of radio frequency protocols and systems.
  • Experience with wired and wireless Layer 1 and Layer 2 protocols, such as USB, SPI, I2C, 1-Wire, Ethernet, PCI-Express, 802.11, and Bluetooth/ZigBee.
  • Hacking experience on Internet of Things products.
  • Demonstrated experience managing and leading technical employees and engineering teams.

About the Company

Two Six Technologies

Defense-focused tech firm delivering cyber solutions

Two Six Technologies delivers advanced defense-focused tech through rapid R&D in cybersecurity, information operations, data science, electronic systems, mobility, and user experience for U.S. national security clients. Its products and services are built via project-based government contracts, creating custom tools (such as Pulse) tailored to mission needs. The company differentiates itself through direct government partnerships, interdisciplinary expertise, and a focus on delivering mission-ready, actionable solutions rather than generic tech. Its goal is to provide technological superiority for the United States and its partners by enabling rapid, impactful innovation that strengthens national security and defense capabilities.

Company size
501-1,000
Company stage
Early VC
Total funding
$67.9M
Headquarters
Arlington County, VA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Two Six Technologies

See more jobs