HHiring Reality
← Two Six Technologies

Embedded Systems Reverse Engineer

Two Six Technologies
Location
Herndon, Virginia
Posted
17 days ago
Department
Research Organization
What they actually want (must-haves)
  • Bachelor’s (or higher) degree in Computer Science, Computer/Electrical Engineering, or a related field (or equivalent practical experience)
  • Experience developing, debugging, and scripting in C/C++ and Python within Linux command-line environments
  • Experience with reverse engineering and vulnerability research using tools such as IDA Pro, Binary Ninja, or Ghidra
  • Experience or familiarity with modern agentic AI systems applied to red-teaming, automated vulnerability research, or hardware/firmware analysis
  • Expertise in firmware analysis (ARM, MIPS, PowerPC, RTOS)
  • Ability to work in the Herndon, Virginia, office daily
Nice to have
  • Familiarity with emerging AI-assisted security paradigms
  • Experience in embedded development using C/C++ for RTOS or Linux environments
  • Knowledge of cryptographic security and secure boot mechanisms
  • Hands-on experience working with hardware debugging tools, JTAG/SWD, or software-defined radio (SDR) frameworks
  • Familiarity with digital signal processing, RF signal processing, and/or side-channel analysis
What the job really is

As an Embedded Systems Reverse Engineer at Two Six Technologies, you will engage in reverse engineering of embedded systems and network devices to identify vulnerabilities and develop proof-of-concept exploits. You will collaborate with a team of security researchers, utilizing modern AI tools to enhance vulnerability discovery and red-teaming efforts, while also analyzing firmware and software protections to uncover security flaws.

Benefits
  • Medical, dental, and vision insurance
  • Life and disability insurance
  • Retirement benefits
  • Paid leave
  • Tuition assistance
  • Professional development
Things to weigh
  • Active U.S. security clearance at the Top Secret level is required
  • Salary range provided is a general guideline and not a guarantee
  • Role involves working with complex, real-world targets which may include undefined challenges
Job score3.2/5
Benefits3/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency0/5

Applying to Two Six Technologies?

See how your résumé matches this role — and tailor it from what actually gets interviews.