> Markdown version of [/jobs/ext/4606789-cyber-hardware-reverse-engineer](https://www.wearedevelopers.com/jobs/ext/4606789-cyber-hardware-reverse-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Cyber Hardware Reverse Engineer - **Company:** Caci Inc - **Location:** Sterling, VA, United States - **Experience:** Expert - **Salary:** $94,400 - $198,200 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Networks, Computer Engineering, Data Transmissions, Software Debugging, Linux, Device Drivers, Embedded Software, Field-Programmable Gate Array (FPGA), Hardware Description Language, Hardware Design, Joint Test Action (IEEE Standards), Python (Programming Language), Reverse Engineering, Software Engineering, Universal Asynchronous Receiver/Transmitter, Verilog, VHSIC Hardware Description Language (VHDL), Serial Peripheral Interface, ModelSim, Computer Equipment, Information Technology, Bare Metal, U-Boot - **Published:** November 6, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9296319/cyber-hardware-reverse-engineer ## About the Role Come be part of a unique team solving wide-ranging national security cyber and hardware challenges. Use your skills in interesting projects involving hardware reverse engineering and digital signal processing. You be involved in investigating embedded software/hardware devices, understanding digital communication implementations, analyzing embedded binaries, and investigating RF data to identify system behavior. An ideal candidate can balance multiple projects in a fast-paced, interdisciplinary, R&D environment and can work effectively individually and on a team through their excellent communication skills and technical acumen., Required: * An active Top Secret/SCI * BS degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or Aerospace Engineering (ABET/EAC Accredited) * 5+ years of experience performing digital signal processing development, reverse engineering, embedded software development, and/or FPGA engineering * 7+ years of experience developing or reverse-engineering FPGAs using HDL (VHDL and/or Verilog) and simulation tools (e.g., Modelsim, Questasim) * Experience with embedded interfaces such as UART, SPI, I2C, GPIO * Experience using in-circuit debuggers and programmers, JTAG/Serial-wire (SWD) * Experience programming in Python, C, and/or C++ Desired: * Working knowledge of RF communications technologies, network communications technologies, and hardware design including radio-frequency modules and/or software defined radios * Active TS/SCI with polygraph clearance * Experience working with board support packages (BSP), U-Boot, and device drivers * Background in digital signal processing (DSP) and communication theory * Knowledge of processing signals * Software development experience in Linux and/or bare metal ## Description * Teardown, investigate, and document embedded hardware devices/software and analyze their inherent communication implementations * Analyze systems and hardware devices to determine behavior and potential access vectors for exploitation * Investigate RF communication capabilities of hardware systems * Participate in technical reviews of requirements, specifications, designs, codes, and other artifacts * Create documentation outlining results of exploitation efforts