External Title Mobile Reverse Engineer
Listed on 2026-06-28
-
IT/Tech
Cybersecurity, IT Support
Responsibilities
Peraton is seeking a Mobile Reverse Engineer in our Bethesda, MD office in support of our Department of Defense (DoD) customer as part of a highly talented, highly motivated, and high-performing team. This position offers a unique opportunity to work at the forefront of cyber investigations, digital forensics, cyber threat analysis, and mission support in a dynamic and collaborative environment. The successful candidate will contribute to protecting national security interests by leveraging technical expertise, analytical skills, and innovative problem-solving to address complex cyber challenges.
Individuals who are passionate about cybersecurity, committed to excellence, and eager to make a meaningful impact are encouraged to apply.
Description:
- Requirements:
Mobile Software Reverse Engineering (with support to development and malware analysis efforts). - Background:
- Working experience in software engineering and related technologies. Experience in sizing and scoping, in design, implementation and delivery of mobile application solutions using iOS and/or Android development environments.
- Provide malicious code reverse engineering to isolate, review, analyze, and reverse-engineer potentially malicious programs recovered from compromised computer systems and networks.
- Research new trends, techniques, and packaging of malicious software to stay current and ready to identify and handle zero-day exploits.
- Research behavior of binaries and share detailed understanding of how apps behave at memory/register level in support of technical exploitation operations.
- Support efforts to design, prototype, document, test, conduct exploitation automation and transition code analysis methods and tools specific to technical exploitation operations.
Required Qualifications:
- Proven ability to build, maintain, and leverage collaborative relationships with stakeholders across different government agencies, serving as an effective technical liaison.
- Experience establishing and managing formal partnerships between government entities (e.g., via Memoranda of Understanding or Inter-Agency Agreements) to achieve shared mission objectives.
- Exceptional communication skills, with a demonstrated ability to present complex technical information clearly and persuasively to diverse audiences, including non-technical decision-makers.
- Skilled in facilitating inter-agency working groups and building consensus among partners who may have differing priorities or organizational cultures.
- Strategic and proactive mindset with the ability to identify and develop new opportunities for cross-agency collaboration that advance the organization's mission.
- A strong sense of mission ownership and personal accountability, focused on uplifting the team’s role from a participant to a key contributor within the working group.
- Experience with Windows, Linux, Android, OS X, and iOS operating system & architecture.
- Experience in computer or cell phone architecture, system internals, operating systems, and/or boot process software engineering.
- Experience with static analysis tools such as IDA Pro, Ghidra, and Binary Ninja.
- Experience with debugging tools such as Win Dbg.
- Experience with virtualization, sandboxing, and emulation tools like VMware, KVM, QEMU, and others.
- Working knowledge of programming languages such as C, C++, .NET, Python, Java, etc.
- Debug mobile applications’ memory and performance issues.
- Clearance: Active TS/SCI with Poly eligibility.
- Education: Bachelor’s degree and 5+ years experience or Master’s degree and 3+ years experience. Bachelor’s or Master’s degree in one of these fields of study is highly desired:
Information Technology, Cybersecurity, Computer Science, Information Systems, Data Science, Mathematics, or Software Engineering. Relevant work experience should be within the past five years. - In lieu of a degree, an additional 4 years of relevant experience or specialized training may be considered.
Preferred:
- Experience requiring a deep knowledge of Android and a strong passion in mobile industry and mobile development.
- Experience developing/designing mobile phone platforms highly desired.
- Experience in wireless API's…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).