> Markdown version of [/jobs/ext/4509210-software-reverse-engineer-lead](https://www.wearedevelopers.com/jobs/ext/4509210-software-reverse-engineer-lead). 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). --- # Software Reverse Engineer, Lead - **Company:** Booz Allen Hamilton Inc. - **Location:** Charlottesville, VA, United States - **Experience:** Expert - **Salary:** $99,000 - $225,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C++ (Programming Language), Computer Programming, Firmware, Field-Programmable Gate Array (FPGA), Python (Programming Language), Kali Linux, Network Forensics, OllyDBg, Program Analysis, Reverse Engineering, Software Engineering, Wireshark, Diagnostic Tools, Computer Network Technologies, Metasploit, IDA Pro, Burpsuite - **Published:** November 2, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-reverse-engineer-lead-charlottesville-va--21d9c1fb-b6e2-4532-a6c9-d43f22229d8b ## About the Role Reverse Engineering, Software Engineering, Reverse Engineering, Software Engineering, Disassemblers, Writing Skills, Analysis Skills, United States Department of Defense (DoD), FPGA, Integrated Circuits (ICs), * Experience with C++, Python, Java or GO programming language * Experience with software disassemblers, de-buggers, or reverse engineering applications * Experience with network traffic analysis and proxying tools such as Wireshark or BurpSuite * Experience performing in-depth technical evaluations of computer and network technologies * Ability to conduct all-source S&TI research, analysis, and engineering * TS/SCI clearance * Bachelor's degree in a STEM field and 8+ years of experience with software design and development or reverse engineering, or Master's degree in a STEM field and 6+ years of experience with software design and development or reverse engineering, or 10+ years of experience with software design and development or reverse engineering in lieu of a degree Nice If You Have: * 2+ years of experience with software and firmware code assembly, disassembly, reverse engineering, software de-buggers, and diagnostic tools, including IDA Pro, OllyDbg, Kali Linux, and Metasploit * Experience with programming using Field Programmable Gate Arrays (FPGAs) * Experience with Digital Signal Processing (DSP) design or modeling * Experience with the analysis of Software Defined Radios (SDRs) * Knowledge of military systems and computer network technologies, designs, and programs * Possession of excellent verbal and written communication skills ## Description firmware, analysis of software and firmware to understand the capabilities and performance of the system based on software analysis.