Senior Android Platform Security Engineer
Quest Global (company site, opens in a new tab)7+ yrsBengaluruOn-siteDirect career pageEst. 25–40 LPA
Posted 17h ago
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Reach people at Quest Global
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Quest Global you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Architect, design, develop, and validate hardware-backed security modules for the Android security stack including Java framework APIs, Rust/C++ system daemons, HALs, TEEs, and Secure Elements.
- Lead complex features involving cryptographic key management, hardware attestation, Remote Key Provisioning, and security compliance verification through CTS and VTS tests.
- Provide technical leadership through mentorship, security design reviews, threat modeling, and code reviews across multiple languages (C++, Rust, Java).
Minimum Requirements
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
- 7+ years of software engineering experience in embedded systems, OS internals, or mobile platform security.
- Proficiency in C++, Rust, and Java including JavaCard for Secure Element development.
- Deep experience with Android Keystore, KeyMint/Keymaster, Trusty OS or similar TEEs, Secure Elements, AIDL/HIDL-based HAL and Binder IPC, applied cryptography, and developing/debugging CTS and VTS test suites.
Ideal Candidate Profile
- Experienced software engineer with strong technical skills in low-level Android platform security components and embedded hardware security.
- Practitioner familiar with cross-stack debugging and integration between Android framework, native daemons, kernel drivers, TEEs, and Secure Elements.
- Proven contributor or collaborator with Android Open Source Project, SoC vendors, OEMs, or Secure Element vendors, with hands-on experience in cryptography, hardware attestation, and security compliance.