Staff IT Software Engineer
Palo Alto Networks
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 64% of similar roles. Most pay $152,216–$225,912 — the shaded band above. At the midpoint, this role pays about $168k versus about $189k 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 660 open roles on FindRole.
Listed pay typically runs $154,000–$231,000 across 429 roles with salary data.
Most-posted roles
At a glance
Join our dynamic team at Qualcomm Technologies as a hands-on systems software engineer to design and maintain Linux tools and services for hosts equipped with PCIe-based accelerator devices. You will work on both userspace and the Linux kernel, developing reliable and user-friendly software. Your daily tasks include designing and implementing C or Rust-based services and tools, integrating IPC/RPC techniques like TCP/IP and Unix domain sockets, building robust CLI tools, creating shared libraries with intuitive APIs, using containers for standardized builds, and documenting your work thoroughly. Familiarity with modern development tools such as CMake, gcc, gdb, and git is essential, along with experience in TCP/IP socket programming and CLI tool development. Knowledge of video application pipelines, AI accelerator software stacks, and Linux system management is a plus.
Skills
What you'll do
What we're looking for
More like this
Palo Alto Networks
Broadcom
Circle
GE Aerospace
JLL (Jones Lang LaSalle)
Qualcomm