Qualcomm · 8 hours ago
Staff Software Engineer - Hypervisor
Qualcomm Technologies, Inc. is looking for talented and enthusiastic engineers with strong interests in OS, kernel, and computer architecture to join their Hypervisor team. The role involves designing, developing, and integrating SoC firmware features while collaborating across various technical areas to ensure platform security and performance.
Artificial Intelligence (AI)Generative AISoftwareTelecommunicationsWireless
Responsibilities
Design, development and integration of SoC firmware features, diagnostics and test capabilities for QCT boot platforms
Strong coordination and collaboration across wide range of technical areas to include software, hardware, ASIC, integration, architecture, and emulation teams
Paying attention to the details during all phases of firmware design, development, integration, testing and release - Work with Emulation, HW design teams, as necessary, in verifying and debugging firmware, driver and resolving platform issues
Efficient and secure (ie. cognizant of not exposing security exploits) coding plus driving code review of firmware logic updates with all required stakeholders
On time execution of defined tasks and deliverables, driving dependencies with other teams to closure
Triage of software issues, defect investigation and problem resolution
Technical documentation including APIs, manuals, and user guides
Qualification
Required
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience
OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience
OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience
2+ years of work experience with Programming Language such as C, C++, Java, Python, etc
Preferred
Master's Degree in Computer Science, Engineering, or related field
4+ years of Software Engineering experience
1+ year of work experience with Git, Perforce, or Source Code Management System
Strong understanding or experience with C
An understanding of computer architecture, operating systems, and kernels. Linux, kernel, bootloader or OS development experience
ARM CPU architecture knowledge. IOMMU and ARM SMMU knowledge Hypervisors and virtualization
Experience with multi-processing or multi-threading, concurrency, and synchronization. Writing device drivers and interfacing hardware
Experience with secure coding
Use of debugging tools such as GDB, Lauterbach Trace32 and understanding assembly. Real-time OS. Toolchains and systems libraries (libc etc)
Python, shell scripting and Linux based development environment
Good communication and presentation skills
Test development and test automation
Contributing to open-source projects
Demonstrated independent software design, good analytic and problem-solving skills. Any automotive and functional safety experience may also be relevant
Benefits
Competitive annual discretionary bonus program
Opportunity for annual RSU grants
Highly competitive benefits package designed to support your success at work, at home, and at play
Company
Qualcomm
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices.
H1B Sponsorship
Qualcomm has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2013)
2024 (1910)
2023 (3216)
2022 (2885)
2021 (2104)
2020 (1181)
Funding
Current Stage
Public CompanyTotal Funding
$3.5M1991-12-20IPO
1988-01-01Undisclosed· $3.5M
Recent News
2026-01-14
2026-01-14
KoreaTechToday - Korea's Leading Tech and Startup Media Platform
2026-01-13
Company data provided by crunchbase