CareerPlan

Android Reverse Engineer

SingaporeFull-time2026-10-13 → 2026-10-17

Core

Analyze and deconstruct Android applications and SDKs to identify security risks, vulnerabilities, and malicious code execution.

Role type

Senior IC Android Reverse Engineer

Builds

Threat intelligence reports, custom reverse engineering tools, and security assessments

Domain

Cybersecurity / Mobile Security

Required skills

Android internals, reverse engineering techniques, static and dynamic analysis, binary analysis, APK analysis, Java, Kotlin, JavaScript, Flutter, ELF reverse engineering, SQL, network traffic analysis

Preferred skills

AOSP knowledge, Android activity lifecycles, mobile app store policies, CTF participation, understanding of malicious software techniques

Technologies

Jadx, Ghidra, Frida, IDA Pro, Burp, SQL

Responsibilities

Conduct in-depth analysis of Android applications and SDKs to understand codebase and architecture; Employ advanced reverse engineering techniques including decompilation, disassembly, and debugging; Identify user and device risk, data leakage, and malicious code execution; Develop and maintain custom reverse engineering tools and scripts; Conduct security assessments; Gather and report threat intelligence findings

Seniority

Mid-Senior, hands-on IC