Mobile Software Security Evaluator
Core
Evaluate security of cutting-edge mobile device solutions including mobile payment, content protection, and biometric authentication through code reviews, penetration testing, and reverse engineering.
Role type
Mobile software security evaluator (IC)
Builds
Security evaluations and certification reports for mobile platforms
Domain
Cybersecurity, Mobile Platforms (Android, iOS, embedded Linux)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Software security fundamentals, mobile platform security principles, reverse engineering (static/dynamic), binary analysis, coding in Java/C/C++/assembly, ARM/x86 architecture knowledge, authentication and cryptography techniques
Preferred skills
Penetration testing methodologies, vulnerability identification, security research and development, attack replication
Technologies
Android, iOS, embedded Linux, Java, C, C++, assembly, ARM, x86
Responsibilities
Analyze software-based security implementations, perform code reviews, execute practical penetration testing, instrument code binaries using reverse engineering, develop and replicate new attacks for R&D projects, write detailed evaluation reports
Seniority
Entry to Mid-level (open to recent graduates and experienced engineers)