Trellix

The Future of XDR. We Bring Security to Life.

Reverse Engineer – Android

Full TimeRemoteTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

5 days ago

Salary

Not specified

3 yrs expEnglishAndroidFlutterJavaJava ScriptKotlinSQL

Job Description

• Conduct in-depth analysis of Android applications and SDKs to understand their codebase, architecture, functionality and to identify potential risks • Employ advanced reverse engineering techniques to extract information from various codebases, including decompilation, disassembly, and debugging • Identify user and device risk, data leakage, and malicious code execution within Android apps and SDKs • Gather, analyze and report threat intelligence related to Android malware, exploits, and emerging security trends • Collaborate with security researchers, developers, and other stakeholders to share findings, provide recommendations, and contribute to the development of secure applications and ecosystem.

Job Requirements

  • 3 - 5+ years of expertise in Android Development, Reverse Engineering, Pentesting, Application Security Assessments, Capture the Flag (CTF)
  • Hands-on experience with analyzing, unpacking, and reverse engineering code of malicious applications or SDKs
  • Static and Dynamic Analysis Techniques
  • Reverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp
  • Java, Kotlin, JavaScript, Flutter and other mobile software languages
  • ELF (Native Binaries) reverse engineering
  • Development of signatures (SQL, Yara, etc.)
  • Knowledge of Android Fundamentals such as Android activity lifecycles, common Android API usage, AOSP
  • Understanding techniques utilized by malicious applications
  • Knowledge of Mobile App store policies (Ads, PHAs, Developer, etc.)
  • Network traffic analysis; security fundamentals
  • Research on threats such as APT using Open-Source Intelligence (Virus Total, Web, ExploitDB, MITRE, etc.)
  • Encoding and Cryptography
  • Authentication mechanisms and security
  • Device rooting
  • Complex frameworks and application packers.

Benefits

  • Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement

Related Job Pages