Senior Lead Engineer - Android OS System Security
Qualcomm · Hyderabad
- Experience6–11 yrs
- SalaryNot disclosed
- Work modeonsite
- Posted23 Sept 2026
About Qualcomm
Qualcomm is hiring in Hyderabad in semiconductors electronics. This role looks for around 6+ years of experience.
Skills
- AOSP
- Android software stack
- Android Security Bulletins
- SELinux
- Linux kernel programming
- C/C++
- Embedded programming
- Android development
- C
- C++
- Java
- Python
The role
A security engineer at a semiconductor electronics company develops Android OS security features and vulnerability-detection tools using AOSP, Linux kernel programming, and C/C++ embedded programming. The role also applies Android Security Bulletins and fuzzing tools to strengthen kernel and user-space protections.
Full job description
Company: Qualcomm India Private Limited
Job Summary
General Summary: Enable security Mitigation features and develop tools to detect vulnerabilities.
Experience
6+ Years
Mandatory Expertise
AOSP (Android OS) Experience
Familiarity with the Android software stack (HAL, Framework, Treble) and Android Security Bulletins (ASB).
SE Linux in AOSP
Linux Kernel InternalsExperience
C/C++ Embedded programmingExperience
Linux kernel programming, Android development experience
Good to Have
Knowledge of ARMv8/ARMv9 security extensions (e.g., PAN - Privileged Access Never, PAC - Pointer Authentication Codes, BTI - Branch Target Identification)
fuzzing tools like Syzkaller, Trinity, or AFL to identify vulnerabilities in kernel drivers.
Proficiency in Python or Bash for developing automation tools
Arm or Intel Architecture knowledge required
Preferred Skills
Java programming language Linux Security knowledge, SElinux, fuzzing tools knowledge, Openwrt platform knowledge and Device Driver knowledge preferred skill set.
Responsibilities
Develop Security Mitigation features at kernel and user space. Work with Tech teams to understand the security design reviews and help to provide alternative design solutions.
Education requirements
B.E, B.Tech or M.Tech from reputed institution with good CGPA
Minimum Qualifications
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.