Reverse Engineer - Android at Source Technology in Austin, Texas

Posted in Other 2 days ago.

Type: full-time





Job Description:

Android App Reverse Engineer

Contract: 24 Months

Location: Hybrid - On-site 2 days a week in Bothell, Austin, or San Jose

We are seeking Android App Reverse Engineers with 3+ years of hands-on experience to conduct reverse engineering, security assessments, and code reviews. This role will involve analyzing, decompiling, and unpacking malicious mobile software to identify malware families and address threats at scale. You will play a key role in developing static and dynamic signatures for detecting malware, potentially unwanted programs (PUPs), and advanced persistent threats.

Additionally, you will contribute to enhancing detection processes, reviewing peer reports, and assisting with complex investigations.

Key Responsibilities
  • Analyze malicious applications and SDKs through unpacking and reverse engineering software that compromises Android devices.
  • Perform static and dynamic analysis using tools such as Jadx, Ghidra, Frida, IDA Pro, and Burp to analyze binaries and APKs.
  • Conduct code reviews to identify security policy violations, vulnerabilities, and improper coding practices.
  • Write detailed reports for non-technical audiences and support investigative efforts.

Requirements
  • Technical Expertise:
  • Experience with ELF (Native Binaries) reverse engineering.
  • Deep understanding of Android Internals and Android Security Topics.
  • Familiarity with techniques used by malicious software to tamper with user devices.
  • Knowledge of Mobile App Store policies (Ads, PHAs, Developer requirements, etc.).
  • Tools and Techniques:
  • Proficient in reverse engineering tools (Jadx, Ghidra, Frida, IDA Pro, Burp).
  • Capable of developing Yara signatures and leveraging open-source intelligence tools (VirusTotal, Web, ExploitDB, MITRE).
  • In-depth knowledge of security engineering, cryptography, authentication security, rooting, packing, and network interception.
  • Proficient in Java, Kotlin, JavaScript, Flutter, and mobile software languages.
  • Additional Experience (Preferred):
  • Familiarity with vulnerability analysis and Android app development.
  • Capture the Flag (CTF) experience in mobile software.

Nice to Have
  • Background or familiarity with Google Ads or content moderation.

Professional Experience and Education
  • Required: None explicitly required.
  • Preferred: Associate's, Bachelor's, or Master's degree in Computer Science, Computer Engineering, or related discipline.
  • 3-5 years of hands-on Android and reverse engineering experience, including expertise in Android internals.

More jobs in Austin, Texas

Other
28 minutes ago

Best Buy
Other
33 minutes ago

Best Buy
Other
about 1 hour ago

Sam's Club
More jobs in Other

Other
16 minutes ago

Chickasaw Nation Industries
Other
16 minutes ago

Chickasaw Nation Industries
Other
20 minutes ago

Group 1001