Search

Android Reverse Engineer

MM International
locationAustin, TX, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Role: Android Reverse Engineer

Location: This is a Hybrid position in Austin, TX, Bothell, WA and San Jose, CA. You must reside in one of these (3) three cities.

Duration: 12 month

This position is for an Android Malware Reverse Engineer on a threat research team. The primary goal is to conduct detailed static and dynamic analysis on malicious Android applications and SDKs to understand their behavior, classify them into malware families, and develop scalable detection signatures (e.g., Yara) to protect users.

Required Skills

  • 3+ years in Android Reverse Engineering (RE) and analysis of malicious applications or SDKs.
  • Hands-on experience with RE tools: Jadx, Ghidra, Frida, IDA Pro, Burp.
  • Strong proficiency in Static and Dynamic Analysis Techniques.
  • Knowledge of mobile software languages: Java, Kotlin, JavaScript, Flutter.
  • Experience with ELF (Native Binaries) reverse engineering.
  • Strong understanding of Android Fundamentals, activity lifecycles, AOSP, and API usage.
  • Ability to read, comprehend, and analyze source code.
  • Experience with Query languages (SQL).

Preferred Skills

  • Experience with Vulnerability Analysis or security code review.
  • Android Software Development Experience.
  • Familiarity with Google Ads or Content Moderation.
  • Participation in a Capture the Flag (CTF) for Mobile software.
  • Pentesting, Blue Team, and/or Red Team experience.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...