Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Multiple Positions Available
Job Description
The Android Malware Reverse Engineers will conduct reverse engineering, security assessments, and code reviews.
· They will conduct and assist with complex de-compilation, unpacking, code review and malicious mobile software reviews. The goal of the work is to identify families of malware and act on apps at scale.
· They will be responsible for developing static and dynamic signatures for mobile code, binaries, and executable code leading to the detection of a variety of threat types including malware, potentially unwanted programs (PUPs) and advanced persistent threats.
· They are required to write complex reports for consumption of non-technical audiences, review peer reports and assist with investigations.
· They will identify weaknesses in detections and automations and make recommendations for improvements in the detection process and automation pipeline.
Requirements: -
Hands on Experience with the following:
• Review malicious applications and SDKs by analyzing, unpacking and reverse engineering software that compromises Android devices.
• Static and Dynamic Analysis
• Experience with ELF (Native Binaries) reverse engineering
• Experience with Java, Kotlin, JavaScript, Flutter, and other mobile software languages
• Experience with Reverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, to perform binary and APK analysis
• Code reviews for security policy violations, vulnerabilities, or improper coding practices
Understanding of the following topics:
• Java Programing Language
• Techniques utilized by malicious software to tamper with user devices and make removal more difficult.
• Android Security Topics
• Mobile App store policies (Ads, PHAs, Developer, etc.)
• Ability to read, comprehend and analyze source code software
Additional:
• Development of signatures (Yara, etc.)
• Familiarity with Google Ads or Content moderation is an added bonus
• 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
• Experience with Vulnerability Analysis
• Android Development
• Capture the Flag in Mobile software
Key Skills
Ranked by relevanceReady to apply?
Join ewandzdigital Inc. and take your career to the next level!
Application takes less than 5 minutes