Principal Embedded Software Engineer
Motorola Solutions
At a glance
AI generatedThe Senior System Software Architect role at Qualcomm Technologies in San Diego involves leading the development of embedded software stacks for advanced SoCs, focusing on Edge AI and multimedia use cases. This position requires extensive experience with ARM CPU architecture, inter-processor communications, and optimizing performance in real-time environments. Day-to-day responsibilities include designing SDKs, developing hardware drivers, and collaborating across multiple teams to define software architecture. Candidates should possess strong analytical skills, debugging expertise, and knowledge of tools like QEMU and simulators for evaluating and optimizing applications on ARM-based systems. This role is ideal for those with over a decade of experience in operating systems, multi-threaded programming, and embedded real-time development.
Skills
What you'll do
What we're looking for
Market check
This $162,600–$244,000 range sits above 66% of similar postings on FindRole.
Peer median band
$140,650–$234,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$164,750–$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 567 open roles on FindRole.
Listed pay typically runs $148,300–$226,100 across 534 roles with salary data.
Most-posted roles
More like this
Motorola Solutions
Motorola Solutions
3M
Qualcomm
Qualcomm
Motorola Solutions