$109,400 - $164,200 USD yearly
Originally posted 18 September 2026 by the employer — open 2 days.
About the role
This role involves developing and integrating embedded software for advanced algorithms and standardized/standards-proposed protocols on general-purpose compute servers within Wireless R&D - Qualcomm Research (QR).
What you'll do
- Design, develop, integrate, and maintain embedded software across the full development lifecycle.
- Interact with system architects to synthesize software designs from high-level system requirements.
- Contribute to technical design and reviews, providing input on architecture, design trade-offs, schedules, and risk areas.
- Perform on-target and off-target development and debugging, using standard embedded debug tools and techniques.
- Optimize performance and timing constraints in real-time embedded systems.
- Create and maintain high-quality technical documentation, including design descriptions and architecture specifications.
What you'll need
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
- Proficiency in C/C++ programming and Object-oriented software design and development.
- Understanding of multi-threading and OS fundamentals.
- Analytical and problem-solving skills.
- Ability to communicate technical ideas and work status clearly, both verbally and in writing.
Nice to have
- Master's degree in Computer Engineering, Computer Science, Electrical Engineering OR 2 years of work experience in an Embedded Software Engineering field.
- Familiarity in debugging using tools such as gdb, perf, etc., and log-analysis.
- Experience analyzing and optimizing CPU utilization, latency, and throughput.
- Experience with distributed systems, client-server architectures, or cloud/edge computing.
- Knowledge of network protocols, wireless systems, QoS frameworks, protocols such as 5G NR, LTE, and 802.11.
Skills: embedded software, C/C++ programming, multi-threading, OS fundamentals, wireless systems
This role has been open 1 day — well below the 59-day median for Embedded Firmware Engineering roles.
Embedded Firmware Engineering · Systems Software
|
Open roles in category
715
|
Median days open
59 d
|
Median salary
$173k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | Qualcomm | All employers we track in this specialty (715 roles · 75 employers) |
|---|---|---|
| Open roles in this specialty | 123 | 715 |
| Open roles in the wider Software, Firmware & Systems family | 718 | 5787 · 143 employers |
| Median days open | 59 d | 59 d (same as this employer) |
| Median salary (USD postings) | — | $173k |
Skills observed across this category: embedded software, C/C++ programming, multi-threading, OS fundamentals, wireless systems
Who's hiring in this category
- Qualcomm (this employer) · 123 open roles · median 59 d
- Micron Technology · 62 open roles · median 67 d
- NVIDIA · 58 open roles · median 48 d
- AMD · 48 open roles · median 30 d
- Lattice Semiconductor · 47 open roles · median 12 d
- NXP Semiconductors · 33 open roles · median 60 d
How we counted: 715 open Embedded Firmware Engineering (Systems Software) roles from 75 employers tracked in the SemiconductorJobs index, counted 20 Sept 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.