> Markdown version of [/jobs/ext/671258-it-engineer-iv](https://www.wearedevelopers.com/jobs/ext/671258-it-engineer-iv). 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). --- # IT - Engineer IV - **Company:** Everforth Apex - **Location:** Bethesda, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), .NET Framework, Microsoft Windows, Application Programming Interfaces (APIs), Android Software Development, Apple IOS, Apple Mac Systems, Bluetooth, Booting (BIOS), C++ (Programming Language), Static Program Analysis, Cyber Security, Information Systems, Software Debugging, Linux, Middleware, Firmware, Human-Computer Interaction, Mobile Application Software, Python (Programming Language), Kernel-Based Virtual Machine, Quick EMUlator (QEMU), Reverse Engineering, Software Engineering, Virtualization Technology, WinDBg, Wi-Fi Technology, Malware, Information Technology, IDA Pro, Vmware, Programming Languages - **Published:** June 27, 2026 - **Apply:** https://www.dice.com/job-detail/e229ada1-c7cc-4146-9f5a-09444d76989e ## About the Role Education: A Bachelor's degree and 8+ years of experience, a Master's degree and 6+ years of experience, or a PhD and 3 years of experience. A degree in Information Technology, Cybersecurity, Computer Science, Information Systems, Data Science, Mathematics, or Software Engineering is desired. An additional 4 years of relevant experience or specialized training may be considered in lieu of a degree. Experience: Relevant work experience should be within the past five years. Proven ability to establish and manage formal partnerships between government entities. Experience in computer or cell phone architecture, system internals, operating systems, and/or boot process software engineering is required. Technical Skills: Experience with Windows, Linux, Android, OS X, and iOS operating systems and architecture. Experience with static analysis tools such as IDA Pro, Ghidra, and Binary Ninja. Proficiency with debugging tools like WinDbg and virtualization tools like VMware, KVM, or QEMU. A working knowledge of programming languages such as C, C++, .NET, Python, and Java is necessary. Preferred Qualifications * Experience requiring a deep knowledge of Android and a strong interest in the mobile industry. * Experience developing or designing mobile phone platforms. * Experience with wireless APIs such as Wi-Fi and Bluetooth. * Ability to engineer software scripts in C, C++, and Java with an emphasis on prototyping and API extraction. * Active IAT Level II/8140 certification. * Additional active certifications such as CFR, RCCE Level 1, CySA+, GCFA, FE. ## Description This position is for a Mobile Software Reverse Engineer. The role involves conducting software exploitation against applications, middleware, operating systems, firmware, and other binary data. The successful candidate will support development and malware analysis efforts, providing expertise in isolating, analyzing, and reverse-engineering malicious programs from compromised systems., * Conduct software exploitation against applications, middleware, operating systems (OS) user interface, OS drivers/runtimes, and firmware. * Provide malicious code reverse engineering to isolate, review, analyze, and reverse-engineer potentially malicious programs. * Research new trends, techniques, and packaging of malicious software to identify and handle zero-day exploits. * Research the behavior of binaries and understand how applications behave at the memory and register level to support technical exploitation. * Support efforts to design, prototype, document, test, and transition code analysis methods and tools. * Build and maintain collaborative relationships with stakeholders across different government agencies. * Facilitate inter-agency working groups and build consensus among partners. * Debug mobile applications' memory and performance issues. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [WebAssembly: The Next Frontier of Cloud Computing](https://www.wearedevelopers.com/videos/972-webassembly-the-next-frontier-of-cloud-computing) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Generating code with Angular schematics](https://www.wearedevelopers.com/videos/129-generating-code-with-angular-schematics) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [IT Salaries in UK](https://www.wearedevelopers.com/magazine/288-it-salaries-in-uk)