Hypervisor -Staff Engineer

Qualcomm is a global technology leader specializing in mobile processors, wireless technologies, and semiconductor solutions.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Automotive · Enterprise SaaS

Description For Hypervisor -Staff Engineer

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.

Last updated 17 days ago

Responsibilities For Hypervisor -Staff Engineer

  • Design, development and integration of SoC firmware features
  • Coordination across technical areas including software, hardware, ASIC teams
  • Firmware design, development, integration, testing and release
  • Code review of firmware logic updates
  • Triage of software issues, defect investigation and resolution
  • Technical documentation including APIs, manuals, and user guides

Requirements For Hypervisor -Staff Engineer

Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science + 8 years experience, OR Master's + 6 years, OR PhD + 4 years
  • Strong understanding of C programming
  • Understanding of computer architecture, operating systems, and kernels
  • ARM CPU architecture knowledge
  • Experience with multi-processing, multi-threading, concurrency
  • Experience with secure coding
  • Python and shell scripting skills
  • Good communication and presentation skills

Benefits For Hypervisor -Staff Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and security programs
  • Emotional/mental health support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Hypervisor -Staff Engineer

Staff Engineer – Connectivity

Staff Engineer position at Qualcomm Atheros focusing on Wi-Fi connectivity and embedded systems development, offering competitive compensation and comprehensive benefits.

Software Engineer, Staff – Virtual Platforms - UK

Staff Software Engineer position at Qualcomm focusing on virtual platforms and SystemC TLM development for complex SoC architectures.

Staff CPU Physical Design Engineer

Staff CPU Physical Design Engineer position at Qualcomm Technologies focusing on high-performance CPU design and implementation.

Senior Program manager -- IP Design

Senior Program Manager position at Qualcomm India, focusing on IP Design and development with emphasis on semiconductor technology and program management.

Engineer, Senior Staff

Senior Staff Engineer position at Qualcomm India, focusing on embedded and cloud edge software development with leadership responsibilities.