> Markdown version of [/jobs/ext/4282387-application-developer-reverse-engineer](https://www.wearedevelopers.com/jobs/ext/4282387-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:** Bitwise - **Location:** Fort Meade, MD, United States - **Salary:** $287,500.0 - $338,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Confluence, JIRA, Bash Shell, C Sharp (Programming Language), C++ (Programming Language), Signals Intelligence, Computer Networks, Computer Engineering, Linux, Perl (Programming Language), Embedded Software, Systems Analysis, Python (Programming Language), Network Protocols, Windows PowerShell, Real-Time Operating Systems, Reverse Engineering, Software Engineering, Software Systems, Subversion, TCP/IP, Wireshark, Git, Information Technology, Atlassian Tools, Software Version Control, Vulnerability Analysis - **Published:** October 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=cd162fab47bf8297 ## About the Role To be successful in this role, you'll need: * 12 years of software engineering experience (or 10 years with a Master's degree; alternatively, 4 years of additional SWE experience may substitute for a bachelor's degree) * Proficiency in producing and modifying software systems in C/C++, Python, and Assembly * In-depth understanding of network protocols (e.g., TCP/IP) and hands-on experience analyzing network traffic (e.g., Wireshark) * Ability to provide support for fielded software systems in production environments * Solid familiarity with Git and Subversion version control systems * Practical experience with Atlassian Tools (Jira, Confluence) * Bachelor's degree in Computer Science, Computer Engineering, or related field (or equivalent professional experience as noted above) Preferred Skills We'd love to see experience with: * Reverse engineering Windows or embedded platforms (RTOS) * Developing CNO-specific software in Windows, Linux, or embedded applications * Any of the following programming languages: Java, JavaScript, Bash, PowerShell, Perl, C#, or Rust * Vulnerability research and exploit development * Knowledge of end-to-end SIGINT collection and analysis systems ## Description We're looking for a talented Application Developer and Reverse Engineer to join our team as a general-purpose Software Engineer supporting up-and-coming projects where you'll design, develop, prototype, modify, and integrate solutions that deliver mission-centric results. You'll work closely with analysts, operators, data scientists, and other software engineers to provide direct tactical support to our intelligence community customers. In this role, you will: * Augment existing toolsets to enhance mission capabilities * Derive, document, and analyze requirements from stakeholders and operators * Produce end-to-end toolsets that operate within mission constraints and deliver real-world impact * Take part in peer code reviews to identify and reduce defects before they reach the field * Build prototypes to validate your understanding of mission requirements and demonstrate feasibility