Senior Security Software Engineer
Core
Design, develop, and maintain AOSP security features, applications, and frameworks to ensure the quality, performance, and security of the Android Open Source Project platform.
Role type
Senior IC security software engineer (AOSP)
Builds
AOSP security features, applications, frameworks, and platform services
Domain
Mobile operating systems (Android) + Cybersecurity
Deliverable
production ML models | product features
Required skills
C/C++, Java, Kotlin, Android OS development, AOSP security architecture, SELinux, Verified Boot, cryptography, threat modeling, secure API design, IPC security, specification-driven development
Preferred skills
AI-assisted engineering tools, penetration testing, vulnerability analysis, device management platforms, enterprise security deployments
Technologies
AOSP, Linux Kernel, Trusted application, Key Mint, Keystore, SELinux, Verified Boot
Responsibilities
Design and implement end-to-end security architectures spanning device software, cloud services, and enterprise deployments; Troubleshoot and fix security vulnerabilities in AOSP applications and systems; Collaborate with security experts to research and implement latest security best practices; Participate in code reviews to ensure code quality and share knowledge.
Seniority
Senior, hands-on IC