1

Android Reverse Engineer Jobs in Upper Marlboro, MD

iOS-Savvy CNO Developer - I

Fort George G Meade, MD · On-site

$57.50 - $79/hr

Reverse engineer mobile applications, firmware, and embedded systems * Work with low-level system ... Familiarity with mobile OS security models (iOS, Android) * Prior experience supporting national ...

iOS-Savvy CNO Developer - I

Fort George G Meade, MD · On-site

$57.50 - $79/hr

Reverse engineer mobile applications, firmware, and embedded systems * Work with low-level system ... Familiarity with mobile OS security models (iOS, Android) * Prior experience supporting national ...

CNO Developer

Fort George G Meade, MD · On-site

$145K - $240K/yr

Experience performing reverse engineering and vulnerability research. * Understanding of Windows, Linux, iOS, Android, or other operating system internals. * Experience reading or writing assembly ...

CNO Developer

Fort George G Meade, MD · On-site

$145K - $240K/yr

Experience performing reverse engineering and vulnerability research. * Understanding of Windows, Linux, iOS, Android, or other operating system internals. * Experience reading or writing assembly ...

Experience performing reverse engineering and vulnerability research. * Understanding of Windows, Linux, iOS, Android, or other operating system internals. * Experience reading or writing assembly ...

Cyber Engineering Intern

Arlington, VA · On-site

$95K - $120K/yr

Reverse engineering experience (Ghidra, IDA Pro, gdb) * Experience working in networking (802.11ac ... Developed software on mobile platforms (Android, iOS) * Small cross-domain development teams ...

Cyber Engineering Intern

Arlington, VA · On-site

$19.25 - $25/hr

Reverse engineering experience (Ghidra, IDA Pro, gdb) * Experience working in networking (802.11ac ... Developed software on mobile platforms (Android, iOS) * Small cross-domain development teams ...

Reverse engineering experience (gdb, Binary Ninja, IDA Pro) * Familiar reading assembly / compiled ... Developed software on mobile platforms (Android, iOS) * Successfully led small cross-domain ...

Showing results 41-60

Android Reverse Engineer information

See Upper Marlboro, MD salary details

$22.8K

$136.7K

$191.9K

How much do android reverse engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for android reverse engineer in Upper Marlboro, MD is $136,711.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,000.00 and $158,600.00 per year, depending on experience, location, and employer.

What is an Android reverse engineer?

An Android Reverse Engineer analyzes and deconstructs Android applications to understand their functionality, security mechanisms, and potential vulnerabilities. They use tools like APK decompilers, debuggers, and dynamic analysis frameworks to reverse-engineer apps, often for security research, malware analysis, or software compatibility purposes. This role requires expertise in Android internals, Java, Kotlin, Smali, and ARM assembly, as well as knowledge of encryption and obfuscation techniques.

What are the typical day-to-day responsibilities of an Android reverse engineer?

On a typical day, an Android Reverse Engineer disassembles and analyzes Android applications or firmware to uncover vulnerabilities, understand app behavior, or verify code integrity. You may work closely with security teams, developers, and sometimes legal teams to ensure findings are communicated and remediation steps are implemented. Tasks can include static and dynamic analysis, malware detection, creating proof-of-concept exploits, and writing detailed technical reports. The role requires strong analytical focus, attention to detail, and a willingness to keep up with emerging threats and evolving mobile technologies.

What are the key skills and qualifications needed to thrive in the Android reverse engineer position, and why are they important?

To thrive as an Android Reverse Engineer, you should possess a deep understanding of Android operating system internals, proficiency in programming languages like Java and C/C++, and hands-on experience with reverse engineering concepts and tools such as IDA Pro, Ghidra, or Apktool. Familiarity with ARM architecture, Android emulators, and security certifications like OSCP or GIAC GREM are common requirements in the field. Excellent analytical thinking, attention to detail, and strong problem-solving abilities help engineers tackle complex tasks and communicate findings clearly to stakeholders. These combined skills are essential for identifying vulnerabilities, securing applications, and ensuring compliance with security standards.

What are popular job titles related to Android Reverse Engineer jobs in Upper Marlboro, MD?

For Android Reverse Engineer jobs in Upper Marlboro, MD, the most frequently searched job titles are:

What job categories do people searching Android Reverse Engineer jobs in Upper Marlboro, MD look for?

The top searched job categories for Android Reverse Engineer jobs in Upper Marlboro, MD are:

What cities near Upper Marlboro, MD are hiring for Android Reverse Engineer jobs?

Cities near Upper Marlboro, MD with the most Android Reverse Engineer job openings:

iOS-Savvy CNO Developer - I

InterImage

Fort George G Meade, MD • On-site

$57.50 - $79/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

Overview

We are seeking Software Assurance & Security (SAS) engineers (multiple openings at the CS2/CS3 level) to join our Rogue team supporting the development of advanced capabilities across wireless and mobile environments. This team designs, builds, and enhances mission-critical tools used in direct support of U.S. national security initiatives.

This role is ideal for engineers who thrive at the intersection of low-level development, cybersecurity, and wireless communications-where precision, innovation, and real-world impact are essential.

Key Responsibilities
  • Develop and enhance software capabilities targeting wireless and mobile systems
  • Perform vulnerability research, exploit development, and capability integration in CNO environments
  • Analyze and manipulate network traffic across wireless protocols (Wi-Fi, Bluetooth, cellular)
  • Reverse engineer mobile applications, firmware, and embedded systems
  • Work with low-level system components, including operating systems, drivers, and network stacks
  • Collaborate with cross-functional teams to deploy and refine mission capabilities
  • Support testing, debugging, and optimization of tools in operational environments
Required Qualifications
  • Professional experience in software development or a closely related field
  • Minimum 1 year of hands-on experience in cybersecurity or Computer Network Operations (CNO) development
  • Bachelor's degree in Computer Science, Computer Engineering, or a closely related discipline
  • Experience working with iOS internals (e.g., kernel, system frameworks, memory management)
  • Demonstrated reverse engineering experience (applications, binaries, or firmware)

Requirements

Desired Technical Skills (Wireless & CNO Focus)
  • Strong programming skills in C, C++, Python, and/or Objective-C/Swift
  • Experience with low-level development (kernel space, embedded systems, or firmware)
  • Familiarity with wireless communication protocols:
    • Wi-Fi (802.11), Bluetooth/BLE
  • Understanding of networking fundamentals: TCP/IP, packet structures, routing, and network analysis
  • Experience using tools such as Wireshark, tcpdump, Ghidra, IDA Pro, Burp Suite, or similar
  • Knowledge of exploit development, debugging, and vulnerability analysis
  • Experience with RF concepts and wireless signal analysis (SDR experience is a plus)
  • Familiarity with Linux/Unix-based systems and development environments
  • Understanding of secure coding practices and common vulnerabilities (buffer overflows, memory corruption, etc.)
Preferred Qualifications
  • Experience working in mobile or embedded security environments
  • Background in firmware analysis or hardware/software integration
  • Exposure to Software Defined Radio (SDR) tools (e.g., GNU Radio, HackRF, USRP)
  • Familiarity with mobile OS security models (iOS, Android)
  • Prior experience supporting national security or classified mission environments

Benefits

  • 401K: up to 3% discretionary profit sharing contribution + 100% match on the 1st 7% of pay
  • PTO: 20 days per year
  • Healthcare, dental, vision, Free for a single participant
  • $50,000 Life insurance provided, additional voluntary life insurance available


InterImage is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. InterImage provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.