> Markdown version of [/jobs/ext/3548766-application-developer-reverse-engineer](https://www.wearedevelopers.com/jobs/ext/3548766-application-developer-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). --- # Application Developer (Reverse Engineer) - **Company:** Visionist, Inc - **Location:** Laurel, MD, United States - **Experience:** Experienced - **Salary:** $135,000.0 - $195,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Linux, Python (Programming Language), Reverse Engineering, Simple Data Format, Software Engineering, Scripting, Large Language Models, Build Management, IDA Pro, Atlassian Tools, Programming Languages - **Published:** October 1, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9207907/application-developer-reverse-engineer ## About the Role Bachelor's degree in a technical discipline (Additional 4 years of experience may substitute degree) - 6 years of experience in Application Development (4 years with a M.S. degree) - Experience with reverse engineering tools such as Ghidra or IDA Pro - Strong understanding of low-level concepts, including Linux file formats, assembly, binaries, memory, and calling conventions - Experience developing tools, scripts, or plugins for analysis workflows - Experience with at least one reverse engineering-relevant scripting or programming language, such as Python or C/C++ - Experience prototyping, evaluating, and refining experimental tooling - Familiarity with AI/LLMs and an interest in expanding hands-on experience with AI-assisted development - Experience with Atlassian tools, including Jira and Confluence ## Description Design and build tooling enhancements for reverse engineering workflows - Experiment with autonomous and semi-autonomous agents to support software development - Automate common reverse engineering tasks, including analysis and documentation - Apply AI-assisted techniques to binary analysis, annotation, and pattern identification - Collaborate directly with customers and teammates to shape and refine solutions - Measure and document the effectiveness of tooling improvements