Logo
Hudson Manpower

Android Developer

Hudson Manpower, San Jose, California, United States, 95199

Save Job

Overview We are seeking a highly skilled Android Developer with strong expertise in analyzing Android applications at a code level. This role is not for standard Android developers—we require someone experienced in reverse engineering Kotlin or Java code, ideally to identify malware or other security vulnerabilities within APKs and Android frameworks.

Key Responsibilities

Reverse engineer Android applications (APK files) written in Kotlin/Java

Analyze obfuscated code to identify malware, vulnerabilities, or other logic issues

Decompile, inspect, and understand source-level behavior using tools like JADX, Ghidra, or IDA

Conduct static and dynamic analysis of Android apps

Provide detailed technical reports outlining findings and recommended mitigations

Collaborate with security teams to enhance malware detection and threat intelligence

Nice to Have

Prior experience in security engineering, especially in mobile app security

Experience writing malware detection signatures or working on threat intel platforms

Coding background in Kotlin, Java, Python, or C/C++

Knowledge of encryption, obfuscation, and sandboxing techniques used in mobile malware

Required Experience

Proven experience reverse engineering Kotlin and/or Java code—either for malware analysis or debugging complex application behavior

Hands-on with tools like APKTool, JADX, Frida, Ghidra, Burp Suite, or similar

Solid understanding of Android internals and the APK structure

Experience with static and dynamic analysis techniques

Malware analysis experience specific to Android environments is highly preferred

Familiarity with smali code is a plus

#J-18808-Ljbffr