Piper Companies is seeking a Remote Reverse Malware Android Engineer to join a leading cybersecurity organization. The Android Engineer will assist with unpacking, code review, and malicious mobile software reviews.
Responsibilities for the Reverse Engineer include:
- Design and build native applications for the Android platform
- Conduct code reviews for security policy violations, vulnerabilities, or improper coding practices
- Lead the entire application lifecycle right from concept stage until delivery and post launch support.
- Ensure quality and performance of the apps
- Responsible for code check-ins, maintainability and ongoing enhancements as needed
- Develop static and dynamic signatures for mobile code, binaries, and executable code to detect various types of threats including malware, potentially unwanted programs (PUPs), and advanced persistent threats
- Pinpoint weaknesses in detections and automation then make recommendations for improvement
Qualifications for the Android Engineer include:
- 3+ years of experience with hands-on Android and reverse engineering
- Experience reviewing malicious applications and SDKs by analyzing, unpacking and reverse engineering software that compromises Android devices.
- Experience conducting Static and Dynamic Analysis
- Experience with Reverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, to perform binary and APK analysis
- Experience with Java, Kotlin, JavaScript, and other mobile software languages
Compensation:
- Salary Range: $135,000 – $195,000 – Hourly Pay $65/hr. – $95/hr. **depending on experience**
- Full Benefits: PTO, Paid Holidays, Cigna Healthcare, Dental, Vision