Staff Software Engineer
Apex
At a glance
AI generatedThe embedded software engineer role at Qualcomm Technologies is part of the IPS Software team within the central baseband hardware systems organization, focusing on developing and validating reference platforms for application processors, modems, and power management ASICs. Day-to-day responsibilities include creating bare-metal firmware and low-level device drivers to enable platform bring-up and validation, collaborating with hardware teams to resolve integration issues, and implementing test firmware for manufacturing tests. The ideal candidate will have strong expertise in ARM or RISC-V processor architectures, proficiency with debug tools like Lauterbach Trace32, and hands-on experience using lab equipment such as oscilloscopes and JTAG debuggers. Additionally, candidates should be skilled in C, C++, Python, and Assembly, and possess the ability to interpret hardware design documents and schematics while working effectively within a globally distributed team on complex, high-scale projects.
Skills
What you'll do
What we're looking for
Market check
This $134,800–$202,200 range sits above 38% of similar postings on FindRole.
Peer median band
$140,650–$237,125
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$161,450–$214,500
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 564 open roles on FindRole.
Listed pay typically runs $148,300–$224,400 across 531 roles with salary data.
Most-posted roles
More like this
Apex
GE Aerospace
Wise
JLL (Jones Lang LaSalle)
Intuit
Qualcomm