Android Reverse Engineer

M2 TALENTS PTE. LTD.
$3,500 - $5,500 a month
Singapore
Contract
3 days ago

Are you fascinated by what happens after an app is compiled? Our team is seeking a driven Junior Android Reverse Engineer to turn that curiosity into a career. We provide a unique experience where you will be immersed in the complex world of mobile threat analysis from day one. You will be mentored by industry experts and get hands-on exposure to internal, state-of-the-art static and dynamic analysis tools. Your focus will be on delivering high-quality, high-speed analysis, deconstructing sophisticated Android applications to understand their core functionality and unmask potential threats. If you're ready to accelerate your skills, this is the place to do it.

Responsibilities:

Deep Dive Analysis : Conduct analysis of Android applications with speed and accuracy to understand their codebase, architecture, and functionality.

Reverse Engineering Techniques : Employ reverse engineering techniques to extract information from the android applications

Risk Identification : Identify user and device risk, data leakage, and malicious code execution within Android apps.

Security Assessment : Conduct security assessments of Android applications to identify potential risks.

Threat Intelligence: Review apps and provide the latest malware trends

Collaboration: Collaborate with security researchers, developers, and other stakeholders to share findings, provide recommendations, and contribute to the development of secure software.

Continuous Learning: Stay updated on the latest Android security threats, vulnerabilities, and reverse engineering techniques.

Requirements:

  • Hands on Experience with the following:
    • Analyzing or reverse engineering code, preferably of malicious applications
    • Ability to read, comprehend and analyze source code
    • Experience with Java or Kotlin
    • Exposure to JavaScript, Flutter, and/or other mobile software languages
    • Query languages such as SQL
    • Preferred:
  • Reverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, to perform binary and APK analysis
  • ELF (Native Binaries) reverse engineering

Understanding of the following topics

    • Android Fundamentals such as Android activity lifecycles, common Android API usage, AOSP, and how an android application is created.
    • Java and/or Kotlin Programing Language
    • Fundamentals of Network traffic security

Additional:

  • Development of signatures (Yara, etc.)
  • Research on threats such as APT using Open-Source Intelligence (Virus Total, Web, ExploitDB, MITRE, etc.)
  • In depth knowledge of security engineering and analysis topics, computer and network security, cryptography, authentication security, rooting, packing, network protocols and interception
  • Nice to Have:
  • Android Software Development Experience or Reverse Engineering experience
  • Background / Familiarity with Google Ads or Content moderation
  • Participation in a Capture the Flag (CTF) for Mobile software
  • Pentesting, Blue Team, and/or Red Team experience

Professional Experience and Education

Required:

o 1 - 3 years experience in one or more of the following: Android Development, Reverse Engineering, Pentesting, Application Security Assessments

Preferred:

Associates/Bachelor’s Degree/master’s in computer science, computer engineering, CS, or information systems, or related discipline.

o 1 - 3 years of hands on Android App Development /Reverse Engineering

Apply
Other Job Recommendations:

Android Engineer

AVATAR TECHNO SERVICES PTE. LTD.
Singapore
$6,000 - $9,000 a month
  • Develop and maintain Android applications.
  • Work closely with product managers to define and prioritize...
1 week ago

Software Engineer, AI Acceleration, Android

Google
Singapore
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and...
1 week ago

Mobile Application Engineer (Android)

ALTROCKS TECH PTE. LTD.
Singapore
$4,500 - $6,000 a month
o Android Development, Reverse Engineering, Pentesting, Application Security Assessments o Analyzing or reverse engineering code,...
2 days ago

Service Engineer

BIZERBA SOUTH EAST ASIA PTE. LTD.
Singapore
$3,000 - $3,800 a month
General Job Scope and Requirements :- :: Team player and able to work independently. :: Complete documentation and findings on...
2 days ago

Senior Engineer / Engineer - Test Equipment (Tester Support)

ASE SINGAPORE PTE. LTD.
Singapore
$3,500 - $5,500 a month
  • Responsible for tester installation, re-configuration,...
  • Generate technical gap analysis of new hardware, software...
1 day ago

Senior Engineer (Servers & Sytems)

THE EDGE CONTRACTING SERVICES PTE. LTD.
Singapore
$6,000 - $8,000 a month
  • Manage, maintain, and optimize VMware vCenter and virtual...
  • Administer and support Windows Server and Linux Server...
1 week ago

RUM Mobile Engineer (iOS/Android SDK Development)

TRUEWATCH TECHNOLOGY INC PTE. LTD.
Singapore
$5,500 - $8,250 a month
  • Design and develop RUM SDKs for iOS and Android to collect...
  • 2–3 years of mobile development experience (iOS and/or...
4 weeks ago

Software Engineer (Android)

Comfort Transportation Pte Ltd
Singapore
$4,500 - $6,300 a month
  • Design, build and maintain high-performance, reusable, and...
  • Collaborate with cross-functional teams to define, design,...
4 weeks ago

Machine Learning Engineer

Sourceo
Singapore
$109,056 - $138,090 a year
  • At least 5 years of experience as an ML Engineer, MLOps...
  • Strong proficiency in Python and ML frameworks such as...
3 weeks ago

Warehouse Assistant

T0SS-EX S PTE. LTD.
Singapore
$2,000 - $2,200 a month
  • Execute inventory transactions accurately and ensure timely...
  • Handle physical warehouse tasks, including receiving,...
1 day ago