-
SGI

Reverse Engineer - Android

SGI
Germany · Contract · Mid-Senior

Android App Reverse Engineer

Contract: 12 Months

Location: Remote


We are seeking Android App Reverse Engineers with 1-5 years of hands-on experience to conduct reverse engineering, security assessments, and code reviews. This role will involve analyzing, decompiling, and unpacking malicious mobile software to identify malware families and address threats at scale. You will play a key role in developing static and dynamic signatures for detecting malware, potentially unwanted programs (PUPs), and advanced persistent threats.


Additionally, you will contribute to enhancing detection processes, reviewing peer reports, and assisting with complex investigations.


Key Responsibilities

  • Analyze malicious applications and SDKs through unpacking and reverse engineering software that compromises Android devices.
  • Perform static and dynamic analysis using tools such as Jadx, Ghidra, Frida, IDA Pro, and Burp to analyze binaries and APKs.
  • Conduct code reviews to identify security policy violations, vulnerabilities, and improper coding practices.
  • Write detailed reports for non-technical audiences and support investigative efforts.


Requirements


Technical Expertise:

  • Experience with ELF (Native Binaries) reverse engineering.
  • Deep understanding of Android Internals and Android Security Topics.
  • Familiarity with techniques used by malicious software to tamper with user devices.
  • Knowledge of Mobile App Store policies (Ads, PHAs, Developer requirements, etc.).


Tools and Techniques:

  • Proficient in reverse engineering tools (Jadx, Ghidra, Frida, IDA Pro, Burp).
  • Capable of developing Yara signatures and leveraging open-source intelligence tools (VirusTotal, Web, ExploitDB, MITRE).
  • In-depth knowledge of security engineering, cryptography, authentication security, rooting, packing, and network interception.
  • Proficient in Java, Kotlin, JavaScript, Flutter, and mobile software languages.


Additional Experience (Preferred):

  • Familiarity with vulnerability analysis and Android app development.
  • Capture the Flag (CTF) experience in mobile software.


Nice to Have

  • Background or familiarity with Google Ads or content moderation.


Professional Experience and Education

  • Required: None explicitly required.
  • Preferred: Associate’s, Bachelor’s, or Master’s degree in Computer Science, Computer Engineering, or related discipline.
  • 46 roles from Grad Level –5 years of hands-on Android and reverse engineering experience, including expertise in Android internals.

Key Skills

Ranked by relevance

android reverse engineering javascript google ads flutter kotlin java
Login to Apply
Posted
Aug 27, 2025
Type
Contract
Level
Mid-Senior
Location
Germany
Company
SGI

Industries

Technology Information Media Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
LGA IT
Related

Python Developer

2026-05-28

Full-time
Associate
Belgium
Technology
Information Technology
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
Rendin
Related

AI Product Engineer — Agentic Systems

2026-05-28

Full-time
Entry
Estonia
Real Estate
Engineering