SI
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