BENGALURU · FULLTIME
Linux Kernel Virtualization Senior Lead Engineer
Qualcomm
Bengaluru · onsite · Posted 57d ago
Sourced from
Undisclosed7–12 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.7s
- Found the form on Naukri · 13 questions to answer1.3s
- Decided the answers for all of them2.2s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Company: Qualcomm India Private Limited
Job Summary We are looking for a highly skilled and experienced Senior Engineer to lead the design, development, and upstreaming of Linux kernel features for our next-generation Arm-based SoCs.
This role is ideal for a hands-on technical leader who thrives at the intersection of hardware and software, and is passionate about building robust, scalable, and high-performance Linux platforms for compute infrastructure, data center.
You will play a critical role in defining kernel architecture, enabling new hardware features, and ensuring compliance with industry standards such as Arm SystemReady etc.
Responsibilities - Will be part of architecture and development of Linux kernel features for Armv8/v9-based compute SoCs.
- Drive upstream contributions to the mainline Linux kernel, ensuring long-term maintainability and community alignment.
- Collaborate with hardware, firmware, and platform teams to enable new SoC features (e.g., RAS, SMMU, GIC, ACPI). Must have experience with Virtualization with KVM or any other hypervisor.
- Develop and maintain kernel drivers, subsystems, and board support packages (BSPs).
- Lead kernel bring-up on new silicon and virtual platforms
- Mentor junior engineers and contribute to technical reviews, design documentation, and architectural decisions
- Represent the company in open-source communities and industry working groups
- Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field.
- 7+ years of experience in Linux kernel development, Virtualization with a strong focus on Arm architecture.
- Deep understanding of kernel subsystems such as memory management, scheduler, device drivers, power management, Virtualization and interrupt handling.
- Familiarity with SoC boot flow: UEFI, ABL, remoteproc, FF-A, Trusted execution environments and secure boot.
- Experience with platform enablement and compliance validation
- Strong debugging skills using tools like ftrace, perf, kgdb, crash, and kernel logs.
- 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 languages such as C, C++, Java, Python, etc.
- Experience with virtualization (KVM, Xen) and container technologies (Docker, Kubernetes).
- Contributions to open-source projects or maintainership of kernel subsystems
- 2+ years of work experience with programming languages such as Rust, Python, etc.
Sourced from naukri
Section · 02
Skills
DockerKubernetesarm architectureprogramming languageFirmwareHypervisorKernelProgrammingLinux Kernelpower managementMemory managementContainerdebuggingelectrical engineeringPythonJavaArchitecturecomplianceLinux
Section · Company
About Qualcomm

Qualcomm
Semiconductors
22k+
employees
1996
30 years old
San Diego,California
United States
About
Qualcomm invents breakthrough technologies that transform how the world connects, computes and communicates.
Industries
SemiconductorsHardware & Networking
Employee ratings
1,207 reviews
3.7/ 5
Culture
3.4
Career growth
3.2
Work-life
3.3
Employees rate it well for
Work Life Balance267Salary160Work Culture155Learning100Senior Management91
Find them on