> Markdown version of [/jobs/ext/3971322-software-reverse-engineer](https://www.wearedevelopers.com/jobs/ext/3971322-software-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). --- # Software Reverse Engineer - **Company:** Booz Allen Hamilton Inc. - **Location:** Charlottesville, VA, United States - **Experience:** Experienced - **Salary:** $86,800.0 - $198,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C++ (Programming Language), Computer Programming, Field-Programmable Gate Array (FPGA), Internet Security, Python (Programming Language), Kali Linux, Network Forensics, OllyDBg, Reverse Engineering, Software Engineering, Wireshark, Diagnostic Tools, Computer Network Technologies, SC Clearance, Metasploit, IDA Pro, Burpsuite - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-reverse-engineer-charlottesville-va--40c3d7bd-5373-4398-984f-4a525f575ef9 ## About the Role Reverse Engineering, Software Engineering, Disassemblers, Writing Skills, Analysis Skills, United States Department of Defense (DoD), FPGA, Integrated Circuits (ICs), Internet Security, Reverse Engineering, * 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 * Secret clearance * Bachelor's degree in a STEM field and 5+ years of experience with software design and development or reverse engineering, Master's degree in a STEM field and 3+ 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, software de-buggers, and diagnostic tools, including IDA Pro, OllyDbg, Kali Linux, and Metasploit * Experience in programming with FPGAs * Experience with 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