Android Reverse Engineer
Posted 16hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Android reverse engineer analyzing apps and SDKs for Trellix, a global cybersecurity company. Identifying malware, vulnerabilities, data leakage, and malicious code execution.
Responsibilities:
- Conduct in-depth analysis of Android applications and SDKs to understand codebases, architecture, and functionality and identify potential risks
- Employ decompilation, disassembly, debugging, and other advanced reverse engineering techniques
- Identify user and device risk, data leakage, and malicious code execution within Android apps and SDKs
- Develop and maintain custom reverse engineering tools and scripts to automate tasks and improve efficiency
- Conduct security assessments of Android applications and SDKs
- Gather, analyze, and report threat intelligence related to Android malware, exploits, and emerging security trends
- Collaborate with security researchers, developers, and stakeholders to share findings and provide recommendations
- Contribute to the development of secure software
- Stay updated on Android security threats, vulnerabilities, and reverse engineering techniques
Requirements:
- Minimum of 3–5+ years of expertise in one or more of: Android Development, Reverse Engineering, Pentesting, or Application Security Assessments
- Hands-on experience analyzing, unpacking, and reverse engineering code of malicious applications or SDKs
- Ability to read, comprehend, and analyze source code
- Experience with static and dynamic analysis techniques
- Experience with reverse engineering tools such as Jadx, Ghidra, Frida, IDA Pro, and Burp for binary and APK analysis
- Knowledge of Java, Kotlin, JavaScript, Flutter, and other mobile software languages
- Experience with ELF/native binary reverse engineering
- Knowledge of query languages such as SQL
- Participation in a mobile software Capture the Flag (CTF)
- Understanding of Android fundamentals, including activity lifecycles, common Android API usage, AOSP, and Android application creation
- Understanding of techniques used by malicious software to harm users’ devices or data
- Knowledge of mobile app store policies
- Knowledge of network traffic analysis and security fundamentals
Benefits:
- Retirement Plans
- Medical, Dental and Vision Coverage
- Paid Time Off
- Paid Parental Leave
- Support for Community Involvement
- Flexible work hours
- Family-friendly benefits
- Social programs













