Skip to content
mimi

Android Security Application Engineer

Sigmaways Inc

Canada · On-site Full-time Senior Today

About the role

About

We are seeking an experienced Android Security Application Engineer to join our team. The ideal candidate will have a strong background in Android application development and understanding of mobile security, particularly in analyzing apps and SDKs for potential risks to devices and users.

Responsibilities

  • Analyze Android applications and SDKs to identify software that could compromise devices or pose risks to users.
  • Conduct in-depth reverse engineering of Android apps using tools like IDA Pro, Ghidra, or other industry-recognized/open source platforms.
  • Extract and analyze distinctive features from Android apps using techniques such as code unpacking, native code analysis, de-obfuscation, string decryption, and uncloaking.
  • Collaborate with security and engineering teams to develop mitigation strategies for identified threats.
  • Document analysis results, generate technical reports and provide actionable insights to stakeholders.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • At least 5 years of professional experience in Android application development/engineering.
  • Experience in analyzing Android apps and SDKs for security vulnerabilities and malware.
  • You will leverage advanced reverse engineering and malware analysis techniques to safeguard our Android ecosystem.
  • Proficient in using IDA Pro, Ghidra, or equivalent tools for reverse engineering and malware detection.
  • Strong expertise in feature extraction techniques including code unpacking, native code analysis, de-obfuscation, and decryption for malware analysis.
  • Solid understanding of Android OS architecture, security mechanisms, and app lifecycle.
  • Excellent problem solving skills and attention to detail.
  • Strong communication skills to articulate technical findings to both technical and non-technical audiences.
  • Prior experience in mobile malware research or threat intelligence.
  • Knowledge of scripting languages like Python, Java, Kotlin for automation of analysis tasks.

Skills

AndroidGhidraIDA ProJavaKotlinPython

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free