





Tier-1 brand, mid-level (3-5yrs) hiring, and metro location increase applicant competition.
Role requires niche Linux kernel and driver expertise, limiting transferability across industries.
Mandatory kernel expertise, expert C skills, and explicit years requirement enforce strict shortlisting.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and support Linux kernel features specifically for Qualcomm Snapdragon Chipsets and Android platforms.
Analyze and optimize performance bottlenecks working closely with power and performance teams on ARMv9 CPU features.
Enable and support other teams using Linux kernel features and manage core development/debugging tools for kernel support.
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 3+ years of software engineering experience OR Master's with 2+ years OR PhD with 1+ year.
2+ years experience with programming languages such as C, C++, Java, Python.
Strong knowledge of OS fundamentals, Linux kernel, and device driver model; expert-level C programming skills.
Experience with Linux kernel subsystems (core kernel, device drivers, memory, SMMU, ARM subsystems) and debugging tools like T32, gdb, crash utility.
Experienced in Linux kernel development specifically related to ARM-based Snapdragon chipsets and Android platforms.
Proficient at identifying and resolving Linux kernel performance issues using tracing and debugging tools.
Capable of collaborating across teams to develop kernel features and provide tooling and support for kernel development processes.