Software Engineer, Senior Staff, Android and Linux
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 70% of similar roles. Most pay $119,500–$177,250 — the blue band above. At the midpoint, this role pays about $124k versus about $148k 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 575 open roles on FindRole.
Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.
Most-posted roles
At a glance
The Software Engineer joins the Software Engineering group to develop end-to-end solutions involving both user space and kernel space. This role requires building system-level software solutions while adhering to Android framework, Linux system, and kernel programming principles. The engineer will collaborate with systems, multimedia, and architecture teams to work on a wide range of features across the Android Stack and Linux kernel. Key technical requirements include expertise in OS fundamentals, data structures, and the device driver model. Candidates must possess hands-on experience with Java, C++ Libraries/JNI, Python, Android Application Framework, native daemons, AIDL HALs, and system programming on Linux/Unix OS. Proficiency in debugging with T32, gdb, and crash analysis, alongside experience with Git, Android Make, and Android Studio, is essential for this role.
What does a Software Engineer earn in California?
Median $214500 from 1193 postings across 76 companies.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
Qualcomm
Applied Materials
Applied Materials
General Dynamics