Staff IOT Software Engineer
Qualcomm
At a glance
AI generatedThis senior software engineering position involves working closely with cross-functional teams to translate wearables use case requirements into detailed implementation specifications and contributing to software design. The role requires early engagement with customers and alignment with product management on platform requirements, overseeing the development of embedded software, applications, and specialized utility programs. Key responsibilities include resolving technical issues through end-to-end solutions, conducting code reviews, regression tests, and issue triage to ensure high-quality code. Candidates should have expertise in modern C++ for reliable, maintainable code, experience with multi-core programming on heterogeneous mobile architectures, strong performance analysis skills, and solid knowledge of software development processes such as CI/CD and testing. The ideal candidate has 12+ years of relevant experience and a background in technical leadership roles.
Skills
What you'll do
What we're looking for
Market check
This $162,600–$244,000 range sits above 82% of similar postings on FindRole.
Peer median band
$126,500–$198,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$138,750–$187,025
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 569 open roles on FindRole.
Listed pay typically runs $148,300–$224,400 across 536 roles with salary data.
Most-posted roles
More like this
Qualcomm
PNC
PNC
Qualcomm
Fiserv
Intuit