> Markdown version of [/jobs/ext/1469644-software-reverse-engineer](https://www.wearedevelopers.com/jobs/ext/1469644-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:** Legato, LLC - **Location:** Annapolis Junction, MD, United States - **Experience:** Expert - **Salary:** $170,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** Software Applications, C++ (Programming Language), Python (Programming Language), Kernel Debuggers, Network Protocols, Program Analysis, Software Tools, Reverse Engineering, Software Engineering, Wireshark, IDA Pro - **Published:** July 28, 2026 - **Apply:** https://www.clearancejobs.com/jobs/7933956/software-reverse-engineer ## About the Role Software development experience with C/C++ and Python Knowledge of common binary executable formats (PE, ELF, etc.) Experience with IDA Pro, Ghidra, or similar binary analysis tool Experience with analyzing user-mode binaries and kernel-mode drivers Experience with Wireshark and network protocols A minimum of six (6) year experience and a bachelor's degree in a relevant field. Four (4) years of additional experience may be substituted for a bachelor's degree for a total of ten (10) years' experience ## Description The Software Reverse Engineer will be responsible for performing revere engineer research on highly complex software applications. This research will involve static and dynamic analysis including reverse engineering and kernel debugging. The research results will be encapsulated in written reports and/or software tools. The candidate will be working alongside some of the world's best reverse engineers, learning unique skills and exploring challenging problems every day. ## Related Videos - [Passive ARM Assembly Skills for Debugging, Optimization (and Hacking)](https://www.wearedevelopers.com/videos/1083-passive-arm-assembly-skills-for-debugging-optimization-and-hacking) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [How I saved 200K/yr in direct costs writing 0 code lines in K8s](https://www.wearedevelopers.com/videos/1055-how-i-saved-200k-yr-in-direct-costs-writing-0-code-lines-in-k8s) - [Let’s write an exploit using AI](https://www.wearedevelopers.com/videos/1004-let-s-write-an-exploit-using-ai) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)