Hypervisor -Staff Engineer

A global leader in wireless technology innovation and the development of mobile technologies like Snapdragon processors.
Embedded
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 to join their world-leading Hypervisor team, focusing on virtualization across multiple chipset products for mobile, automotive, compute and IoT. This role is crucial in developing hypervisor software layers that are fundamental to platform security and performance. The position involves working with Qualcomm's industry-leading Snapdragon mobile products and requires expertise in SMMU, hypervisor development, and related technologies.

The ideal candidate will be working on cutting-edge Application processors embedded in various chipset products used by many OEMs in millions of devices. The role offers the opportunity to interface with large software stacks including Bootloaders, Linux, and TrustZone, collaborating with teams worldwide. The position requires strong technical skills in low-level firmware development, system architecture, and security implementations.

As a Staff Engineer, you'll be responsible for designing and developing SoC firmware features, working closely with cross-functional teams, and ensuring secure and efficient code implementation. The role demands expertise in computer architecture, operating systems, and ARM CPU architecture, along with strong debugging and problem-solving skills.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning programs, continuous learning opportunities, and wellbeing resources. The company fosters an innovative environment where employees can contribute to world-changing technologies while growing professionally through mentorship and development programs.

Last updated 4 hours ago

Responsibilities For Hypervisor -Staff Engineer

  • Design, development and integration of SoC firmware features, diagnostics and test capabilities for QCT boot platforms
  • Coordination and collaboration across technical areas including software, hardware, ASIC, integration, architecture, and emulation teams
  • Firmware design, development, integration, testing and release
  • Efficient and secure coding plus driving code review
  • Triage of software issues, defect investigation and problem resolution
  • Technical documentation including APIs, manuals, and user guides

Requirements For Hypervisor -Staff Engineer

Python
Linux
  • Bachelor's degree with 8+ years experience, or Master's with 6+ years, or PhD with 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, and synchronization
  • Experience with secure coding
  • Debugging tools knowledge (GDB, Lauterbach Trace32)
  • Python and shell scripting skills
  • Good communication and presentation skills

Benefits For Hypervisor -Staff Engineer

Medical Insurance
401k
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Hypervisor -Staff Engineer

Automotive Software Engineer Staff/Sr Staff - BDC

Staff-level Automotive Software Engineer position at Qualcomm focusing on embedded systems, driver development, and automotive software standards in Bangalore.

CPU Physical Design Engineer - San Diego

Senior-level CPU Physical Design Engineer position at Qualcomm, focusing on developing and verifying high-performance CPU designs for next-generation technologies.

Staff Digital Design Engineer

Staff Digital Design Engineer position at Qualcomm, focusing on wireless and audio technologies for consumer electronics, requiring expertise in digital design and system architecture.

Sr. Staff Engineer

Senior Staff Software Engineer position at Qualcomm focusing on embedded systems, test automation, and software quality engineering with 12+ years of experience required.

SOC Design Verification Staff Engineer

Staff-level SOC Design Verification Engineer position at Qualcomm, focusing on UFS/Ethernet/PCIe verification with 5+ years experience required.