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.