Sr. Staff Software Engineer

Qualcomm

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

At a glance

AI generated

TL;DR

Senior Software Engineer at Qualcomm Technologies, Inc., this role involves leading end-to-end software architecture for real-time Linux chassis and multi-industrial protocol communication on IoT products running embedded Linux and Ubuntu. The position requires hands-on experience with C/C++, real-time systems, hypervisors like KVM, and industrial protocols such as EtherCAT and TSN. Responsibilities include bringing up new solutions, collaborating across teams to define product plans, and ensuring timely delivery of competitive, stable, and high-performance products. Candidates should have a strong background in multi-threading, Linux kernel internals, and full software development lifecycle experience, with an emphasis on real-time communication and system integration on Qualcomm SoCs.

Skills

C/C++ Linux RTOS Hypervisor Ethernet Bridging KVM TSN EtherCAT ProfiNet Ubuntu Embedded Linux Android Troubleshooting Full Software Development Life Cycle Deductive Problem Solving Networking Concepts Systems Programming SOC Systems Quick Learner

What you'll do

  • Lead end-to-end software architecture for RT Linux chassis on Qualcomm SoC IoT products.
  • Bring up and build solutions offering low latency and deterministic traffic with multi-industrial protocols.
  • Collaborate with product management to define Plan of Record and ensure timely execution.
  • Engage in high-level feasibility analysis with customers and development partners for technical requirements.
  • Ensure competitive product deliverables regarding functionality, stability, and performance.
  • Troubleshoot software and system issues across various technology areas.

What we're looking for

  • 10+ years designing/leading real-time embedded and industrial solutions.
  • Expertise in multi-threading, industrial protocols, real-time communication systems, Ethernet bridging, hypervisor, RTOS, OS fundamentals.
  • Proficient in Linux kernel internals and full software development lifecycle.
  • Strong C/C++ programming skills with hands-on experience on Linux Embedded/Ubuntu platforms.
  • Experience troubleshooting complex software/system issues and enabling industrial solutions with virtualization.

Market check

Salary context

This $162,600–$244,000 range sits above 58% of similar postings on FindRole.

Peer median band

$143,000$237,225

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$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 595 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Sr. Staff Software Engineer

Qualcomm

San Diego, CA 60 days ago $162,600$244,000
C C++ GStreamer PyTorch TensorFlow ONNX Runtime Lang-Chain LlamaIndex Android Tizen AIDL HIDL Binder Java JNI Linux multithreading concurrency Docker OCI Ubuntu Vulkan OpenGL ES GLSL GLES GenAI AI multimedia

Sr. Staff Software Engineer

GEICO

Palo Alto, CA 109 days ago $120,000$260,000
GraphQL gRPC Java Kotlin Rust Go C# Kafka ETL SQL bitemporal_data_modeling temporal_databases AWS Azure GCP OpenStack API_design event_driven_architecture microservices CI/CD
Hybrid

Sr Staff Software Engineer

GE Aerospace

Evendale 87 days ago $130,000$200,000
Python C/C++ MATLAB/Simulink SCADE DO-178C ARP4754A ISO 26262 CI/CD Automated Testing Code Review Static Analysis Configuration Management Mentoring Model-Based Development Real-Time Embedded Systems Distributed Computing Cloud-Native Services Data Pipelines Analytics

Sr Staff Software Engineer

PayPal

San Jose, California 41 days ago $196,500$291,500
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Distributed services Backend systems Infrastructure as code Fault-tolerant systems Scalable distributed systems
Hybrid

Sr Staff Software Engineer

PayPal

San Jose 11 days ago $196,500$291,500
Python Java Go AWS Terraform OAuth 2.0 OIDC SAML FIDO2 WebAuthn CI/CD Docker Kubernetes PostgreSQL MongoDB Redis GraphQL
Hybrid

Sr Staff Software Engineer

The Hartford

OH 5 days ago $127,600$191,400
Java J2EE Spring Boot AWS Lambda CloudWatch ECS EKS RDS S3 IAM SNS SQS EventBridge CI/CD GitHub Jenkins Docker Terraform PostgreSQL Oracle Agile
Hybrid