Staff Software Engineer
Apex
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 78% of similar roles. Most pay $170,000–$231,812 — the shaded band above. At the midpoint, this role pays about $168k versus about $201k for comparable roles.
Based on 240 similar postings.
Employer
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 558 open roles on FindRole.
Listed pay typically runs $154,000–$231,000 across 401 roles with salary data.
Most-posted roles
At a glance
Join the Qualcomm Hypervisor team as a senior software engineer where you will contribute to developing cutting-edge SMMU, hypervisor, and related software for Snapdragon mobile products used in millions of devices globally. Your day-to-day responsibilities include designing, integrating, and testing SoC firmware features while collaborating with cross-functional teams such as hardware, ASIC, and architecture groups. You’ll ensure secure coding practices, drive code reviews, and document APIs and user guides. Ideal candidates have a strong background in computer architecture, operating systems, and kernels, along with experience in C programming, ARM CPU architecture, and hypervisors. Familiarity with debugging tools like GDB and Lauterbach Trace32, as well as Python and shell scripting, is essential. This role offers opportunities to work on large-scale software stacks including bootloaders and Linux, making it a dynamic environment for innovation in virtualization technology.
Skills
What you'll do
What we're looking for
More like this
Apex
Wise
JLL (Jones Lang LaSalle)
Intuit
Cardinal Health
PayPal