Embedded System Software Architect - Sr. Staff

Qualcomm

Actively hiring
San Diego, CA Posted 121 days ago $162,600$244,000 / year

At a glance

AI generated

TL;DR

The 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

ARM C++ Linux RTOS Multi-threading Inter-processor_communication Embedded_systems Performance_optimization Debugging QEMU Simulators Emulators Open_Source_Libraries SDK_development CPU_accelerators Vector_Matrix_Processing

What you'll do

  • Design and optimize embedded software stacks for complex SoCs.
  • Enable state-of-the-art Edge AI use cases with best performance/power.
  • Develop SDKs to facilitate customer/community development of applications.
  • Lead cross-team collaboration on defining software architecture for new systems.
  • Evaluate and enhance application performance using ARM architecture.

What we're looking for

  • 10+ years of experience in system software architecture for complex SoCs.
  • Expertise in ARM CPU architecture fundamentals and ISA.
  • Proficient in developing, debugging, and optimizing embedded real-time environments.
  • Strong knowledge of hardware drivers and inter-processor communications.
  • Experience with performance evaluation using QEMU, simulators, emulators, and on silicon.
  • Ability to work across multiple teams to define software architecture.

Market check

Salary context

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

About Qualcomm

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

View all roles at Qualcomm

More like this

Similar roles

Principal Embedded Software Engineer

Motorola Solutions

Irvine, Ca, US 52 days ago $180,000$250,000
C Linux kernel driver development Socket programming Internet/Ethernet protocols AMD UltraScale+ MPSoC Microchip Polarfire SoC BSP IPsec Network protocols Data authentication Encryption algorithms NIST FIPS 140-3 NIAP Common Criteria ARM RISC-V

Associate Director of Embedded Software Engineering

Motorola Solutions

Los Angeles, Ca, US 30 days ago $200,000$250,000
C Python Bash Linux kernel driver development Network configurations and programming NIST FIPS 140-3 NIAP Common Criteria IPsec IGMP SNMP Audio codecs Stream protocols AMD UltraScale+ MPSoC Microchip Polarfire SoC

Embedded Software Engineer

3M

Remote (Usa, Monroe, Nc, US) 18 days ago $124,127$151,710
STM32 Cesium RTOS BLE LoRa UWB MISRA IAR Embedded Workbench GitHub CI/CD DevOps JTAG SWD logic analyzers RF test equipment Python C embedded development static code analysis unit tests integration tests
Remote

Embedded Software Engineer

Qualcomm

San Diego, Ca,Us, US 52 days ago $162,600$244,000
PostgreSQL MySQL Oracle API Docker Kubernetes AWS CI/CD Python Java C++ Git Jira Scrum

Embedded Software Engineer

Qualcomm

San Diego, Ca,Us, US 47 days ago $162,600$244,000
PostgreSQL MySQL Oracle API Docker Kubernetes AWS CI/CD Python Java C++ Git Jenkins Linux REST SQL Scrum Agile

Embedded Software Engineer

Motorola Solutions

Schaumburg, Il, US 64 days ago $75,000$150,000
C C++ Python Linux Agile Git JIRA