Requirements:
- Hands on Experience with the following:
- Analyzing, unpacking, and reverse engineering code of malicious applications or SDKs.
- Static and Dynamic Analysis Techniques
- Reverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, to perform binary and APK analysis
- Java, Kotlin, JavaScript, Flutter, and other mobile software languages
- ELF (Native Binaries) reverse engineering
- Query languages such as SQL
- 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
- Techniques utilized by malicious software to harm the user’s device or their data
- Mobile App store policies (Ads, PHAs, Developer, etc.)
- Ability to read, comprehend and analyze source code
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:
- Experience with Vulnerability Analysis or security code review
- Android Software Development Experience
- Background / Familiarity with Google Ads or Content moderation
- Participation in a Capture the Flag (CTF) for Mobile software
- Pen testing, Blue Team, and/or Red Team experience
Professional Experience and Education
Required/Preferred:
- Associates/Bachelor’s Degree/master’s in computer science, computer engineering, CS, or information systems, or related discipline.
- 3-5 years of hands on Android and reverse engineering
Job Type: Contract
Pay: $85.26 - $150.49 per hour
Expected hours: 40 per week
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Application Question(s):
- Must have experience in Android and reverse engineering. Do you have?
- Are you ready to work on W2?
Experience:
- Java or Kotlin: 1 year (Required)
Ability to Relocate:
- Austin, TX: Relocate before starting work (Required)
Work Location: On the road