Senior Staff Software Engineer

Qualcomm

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

At a glance

AI generated

TL;DR

As a Senior Software Engineer at Qualcomm, you will join the data center platforms team and lead a group of engineers to design, develop, and optimize software solutions for next-generation ARM-based systems. Your day-to-day responsibilities include enhancing features in the Linux Kernel related to virtualization (KVM), scheduling, and memory management, optimizing power and performance with technologies like DVFS, and collaborating with cross-functional teams to deliver high-performance software. You will also debug complex issues using JTAG debuggers, contribute to open-source projects such as the Linux Kernel, and drive improvements in system software for ARMv8 and ARMv9 platforms. The role requires expertise in Linux Kernel development, ARM architecture, and familiarity with tools like GIT and JTAG debuggers, along with a strong background in computer system architecture and embedded systems methodologies.

Skills

Linux Kernel ARMv8 ARMv9 JTAG debuggers GIT KVM DVFS IOMMU SPI I2C USB Memory controllers Device trees SCM tools Embedded Systems Virtualization Scheduling Memory Management

What you'll do

  • Develop and enhance features in the Linux Kernel for virtualization, scheduling, and memory management.
  • Optimize power and performance management technologies like DVFS for ARM-based systems.
  • Debug complex software issues using JTAG debuggers on ARM platforms.
  • Contribute to upstream open-source projects such as the Linux Kernel.
  • Analyze system requirements and propose corresponding architecture designs.
  • Drive improvements in system software for ARMv8 and ARMv9 based platforms.
  • Serve as a technical expert for performing advanced security assessments of products.

What we're looking for

  • Extensive experience in Linux Kernel development, including virtualization (KVM), scheduling, and memory management.
  • Strong understanding of ARMv8 and ARMv9 architecture and its extensions.
  • Proficiency in debugging complex software issues using JTAG debuggers.
  • Experience contributing to open-source projects such as the Linux Kernel.
  • Solid knowledge of computer system architecture and device drivers for embedded systems.
  • Ability to lead cross-functional teams and drive security assessments and remediation efforts.
  • Expertise in developing and deploying secure product development processes and tools.

Market check

Salary context

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

Peer median band

$131,468$234,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$152,955$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

Senior Staff Software Engineer

Qualcomm

San Diego, Ca,Us, US 172 days ago $162,600$244,000
Linux Kernel ARMv8 ARMv9 KVM DVFS JTAG debuggers GIT SPI I2C USB Memory controllers DDR SCM tools Open-source projects Security assessments Vulnerability and risk assessments Threat analysis Security code reviews Secure product development Embedded Systems

Senior Staff Software Engineer

Intuit

New York, New York, US 45 days ago $220,500$298,000
Python Java Kubernetes Docker AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs Microservices Maven Git Jenkins Swagger OAuth PCI DSS AML/KYC

Senior Staff Software Engineer

Intuit

New York, New York, US 44 days ago $208,000$289,500
Python Java JavaScript React Node.js Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Git Jenkins Swagger/OpenAPI RESTful APIs

Senior Staff Software Engineer

Intuit

Mountain View, California, US 44 days ago $214,000$289,500
Python Java Kubernetes Docker AWS CI/CD PostgreSQL Redis MongoDB Git Jenkins Ansible Selenium React Node.js GraphQL RESTful APIs Microservices

Senior Staff Software Engineer

Nvidia

Us, Ca, Santa Clara, US 34 days ago $200,000$322,000
Python Go Kubernetes CI/CD SQL MSSQL Docker Prometheus Grafana C++ Java Terraform AWS PostgreSQL Redis GitLab Jenkins Ansible Flask Django Nginx OpenStack Zookeeper Hadoop Kafka Elasticsearch Splunk Vault Consul Istio Loki Jaeger Zipkin GraphQL REST Swagger OAuth JWT SAML LDAP OAUTH2 PCI-DSS HIPAA GDPR

Staff Software Engineer

PayPal

Usa - California - San Jose - Corp - N First St, US 45 days ago $176,500$262,350
AWS EKS Docker GitHub_Enterprise CDK Terraform GitHub_Actions Datadog Bash Python Go CI/CD Kubernetes