Key Responsibilities
- Develop and implement security mitigation features in kernel and user space for Android OS and related technologies
- Collaborate with cross-functional teams to review security designs and identify vulnerabilities
- Design and integrate security patches and automation tools for vulnerability detection
- Propose alternative design solutions to enhance device security frameworks
- Stay updated on latest security threats and advancements to improve security measures
- Independently manage feature development and troubleshoot complex security issues
Requirements
- Bachelor's degree in Engineering, Computer Science, or related field with strong academic record
- Minimum 3 years of experience in software engineering with focus on security or kernel development
- Proficiency in C, C++, Java, and Python
- Experience with Android OS, Linux kernel internals, and security extensions like ARMv8/ARMv9
- Knowledge of fuzzing tools, automation scripting, and architecture-specific security features