Qualcomm is seeking a Staff Engineer for their world-leading Hypervisor team, focusing on virtualization across multiple chipset products for mobile, automotive, compute and IoT. The role involves developing SMMU, hypervisor and related software for cutting-edge Application processors used in millions of devices worldwide. The position requires expertise in OS, kernel, and computer architecture, with responsibilities spanning firmware development, system integration, and security implementation.
The ideal candidate will have strong experience in low-level programming, particularly in C, with deep understanding of computer architecture and operating systems. The role involves working with bootloaders, Linux, and TrustZone, providing opportunities to collaborate with global teams. Key responsibilities include SoC firmware development, cross-team coordination, and ensuring secure, efficient code implementation.
This position offers the opportunity to work at the forefront of virtualization technology, particularly in Snapdragon mobile products. The team has established expertise in hypervisor and SMMU technology and continues to innovate with new features and use-cases. The role requires both technical depth and collaborative skills, as it involves working with various teams including hardware, ASIC, integration, and architecture.
Qualcomm offers a comprehensive benefits package and a culture focused on innovation and professional growth. The position is based in Chennai, India, and offers the chance to work on technology that impacts millions of devices globally. This is an excellent opportunity for experienced engineers passionate about low-level system development and interested in shaping the future of mobile and IoT technology.