Staff Embedded Platforms Software Engineer

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$153,537–$202,200 / yr
Posted
31 days ago
Freshness
Confirmed live yesterday
Closes
Feb 7, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $176k
This role $178k
$116k most similar roles pay here $231k

This role pays more than 60% of similar roles. Most pay $151,000–$200,700 — the shaded band above. At the midpoint, this role pays about $178k versus about $176k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 623 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 603 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Staff Embedded Platforms Software Engineer

The Staff Embedded Platforms Software Engineer joins the Engineering Group to lead the development, creation, and modification of general computer applications software, specialized utility programs, and advanced embedded system features. This individual is responsible for analyzing user needs, creating detailed technical designs, and producing documentation while ensuring alignment across stakeholders. Day-to-day tasks include modifying existing software for hardware adaptation or performance improvements, performing tool-driven debugging on embedded platforms to resolve complex system-level issues, and writing readable code for large features or bug fixes. The role requires the use of scientific analysis and mathematical models to predict design outcomes. Key responsibilities involve collaborating with systems analysts and engineers, conducting unit tests to verify stability, and managing project deadlines with minimal supervision while resolving technical issues within a complex embedded system environment.

What you'll do

  • Develop, create, and modify general computer applications, utility programs, and advanced embedded system features.
  • Create and own detailed technical designs and documentation for complex software systems.
  • Analyze user needs to determine the feasibility of software designs within time and cost constraints.
  • Perform deep, tool-driven debugging on embedded platforms to resolve complex system-level issues.
  • Write readable code for large features and significant bug fixes to support team collaboration.
  • Unit test own code to verify the stability and functionality of new features.
  • Participate in technical conversations and design reviews to communicate and implement development plans.

What we're looking for

  • Must possess a Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Experience developing and modifying general computer applications software, specialized utility programs, and advanced embedded system features.
  • Ability to create and own detailed technical designs and documentation for complex software systems.
  • Skill in analyzing user needs and software requirements to determine feasibility within time and cost constraints.
  • Proficiency in performing deep, tool-driven debugging on embedded platforms to resolve complex system-level issues.
  • Ability to write readable code for large features or significant bug fixes to support team collaboration.
  • Capability to perform unit testing to verify the stability and functionality of a feature.
  • Strong communication skills to present technical designs and participate in technical conversations with leads and managers.

More like this

Similar roles

Staff Embedded Software Development Engineer

Qualcomm

San Diego, CA 31 days ago $137,042$202,200
Embedded Software RTOS Firmware 3G 4G 5G AI Communication Protocols Debugging Validation Technical Specifications Wireless Chipsets
3+ yrs exp

Staff Embedded Audio Software Engineer

Qualcomm

San Diego, CA 177 days ago $134,800$202,200
C C++ Python Embedded Software Multi-threaded Programming ARM DSP Data Structures Algorithms Multimedia Audio Software Driver Development
4+ yrs exp

Staff Software Engineer, Platform Debug

Qualcomm

Santa Clara, CA +3 168 days ago $151,900$227,900
C C++ Python Assembly JTAG ARM Firmware Crash Analysis Trace Build Systems Boot Software Hardware/Software Interface
4+ yrs exp

Embedded Software Engineer

Qualcomm

San Diego, CA 31 days ago $111,300$166,900
C C++ Assembly Python Perl Java JTAG SCons Embedded Software Device Drivers Source Control Build Systems CPU Architecture
2+ yrs exp

Embedded Software Engineer

Qualcomm

San Diego, CA 21 days ago $111,300$166,900
C C++ Assembly Python Perl Java JTAG SCons Embedded Software Device Drivers Source Control Build Systems CPU Architecture Debugging Testing
2+ yrs exp

Staff Embedded Software Engineer

Abbott

Alameda, CA 79 days ago $114,000$228,000
C C++ C# Python Embedded Systems Firmware Source Control Management Microprocessor Architecture Bluetooth Low-Energy RF WiFi UML SysML Model-Based Design ISO13485 FDA 510k
8+ yrs exp