Jobs · Engineering · Indiana

Reverse Engineer (Android)

GigFinder.ai · Indiana, United States · 2 wk ago
EngineeringFull-time

About the company

Trellix is a global company redefining the future of cybersecurity. The company's comprehensive, open, and native cybersecurity platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Trellix, along with an extensive partner ecosystem, accelerates technology innovation through artificial intelligence, automation, and analytics to empower over 50,000 businesses.

About the role

We are seeking a skilled Reverse Engineer specializing in Android to join our team. In this role, you will analyze and dissect Android applications and malware to understand their functionality, identify vulnerabilities, and develop countermeasures.

Responsibilities

  • Perform static and dynamic analysis of Android applications and malware.
  • Reverse engineer binaries to extract and document functionality, algorithms, and protocols.
  • Identify and exploit vulnerabilities in Android applications and system components.
  • Develop tools and scripts to automate reverse engineering tasks.
  • Collaborate with cross-functional teams to improve detection and mitigation strategies.
  • Create detailed technical reports and presentations for both technical and non-technical stakeholders.
  • Stay current with the latest Android security trends, threats, and reverse engineering techniques.

Requirements

  • Proven experience in reverse engineering Android applications and malware.
  • Proficiency with reverse engineering tools such as IDA Pro, Ghidra, JADX, Frida, and Burp Suite.
  • Strong understanding of Android internals, including ART/Dalvik, Binder, and SELinux.
  • Experience with ARM assembly and low-level programming (C/C++).
  • Familiarity with common obfuscation techniques and anti-reverse engineering mechanisms.
  • Knowledge of cryptographic protocols and their implementation flaws.
  • Ability to write custom scripts in Python, Java, or Kotlin for automation and analysis.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Cybersecurity, or a related field, or equivalent experience.
  • 3+ years of professional experience in reverse engineering, malware analysis, or Android security.
  • Experience with mobile threat intelligence and malware research is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent written and verbal communication skills.

Similar jobs

Android Engineer

TroveNew York, NY· 1 mo ago
Information Technologyapply on jobs.ashbyhq.com

Android Engineer

WealthfrontSan Francisco, CA· 2 mo ago
Engineeringapply on jobs.lever.co

Android Engineer

WealthfrontPalo Alto, CA· 2 mo ago
Engineeringapply on jobs.lever.co

Android Engineer

MonogramSan Carlos, CA· 4 wk ago
Engineeringapply on monogram.ai

Android Engineer

SundayyUnited States· 1 wk ago
RemoteInformation Technologyapply on sundayy.com

Android Engineer

WHOOPBoston, MA· 2 wk ago
Engineering$105k–$145k/yrapply on jobs.ashbyhq.com