#Sr. Engineer, CPU Software Test Engineer (Server)

Qualcomm

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$129,300–$193,900 / yr
Posted
94 days ago
Closes
Aug 31, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $186k
This role $162k
$117k most similar roles pay here $247k

This role pays less than 73% of similar roles. Most pay $158,187–$214,500 — the shaded band above. At the midpoint, this role pays about $162k versus about $186k 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 558 open roles on FindRole.

Listed pay typically runs $154,000–$231,000 across 401 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · #Sr. Engineer, CPU Software Test Engineer (Server)

At Qualcomm Technologies, Inc., the Senior Firmware Validation Engineer will join a dynamic Quality Engineering team to develop and execute comprehensive test plans for firmware and software validation across various levels of integration. This role involves creating automated test suites and manually testing customer experiences in mobile, compute, and automotive environments. The candidate will also contribute to continuous integration and deployment processes, ensuring production-level readiness by implementing use cases and collaborating with cross-functional teams on bring-up and debugging efforts. Ideal candidates possess extensive experience in software/firmware validation for data center servers, strong programming skills in C or Python, and familiarity with operating systems such as Ubuntu Server, RHEL, and SUSE. Knowledge of server firmware standards and open-source implementations is a plus, particularly for ARM64-based platforms.

What you'll do

  • Create software/firmware test plans and ensure requirements traceability.
  • Develop and maintain automated test suites for functional and system-level verification.
  • Manually test Qualcomm products in mobile, compute, and automotive environments.
  • Assist in creating a Quality Engineering process with CI/CD emphasis.
  • Implement customer use-cases and collaborate on bring-up/debug/diags activities.

What we're looking for

  • At least 5 years of experience in software/firmware validation and test engineering for data center servers.
  • Strong expertise in software/firmware test automation techniques and operating systems like Ubuntu Server, RHEL, SUSE.
  • Proficient programming skills with C and/or Python languages.
  • Experience developing automated test cases for server platforms supporting bring-up and production SW releases.
  • Ability to work with multiple engineering teams to validate requirements at various levels (component, integration, functional, system).
  • Collaborative skills to ensure software solutions integrate well with other project components.

More like this

Similar roles

Sr. Staff CPU Software Test Engineer

Qualcomm

Santa Clara, CA 1 day ago $162,600$244,000
Python C Ubuntu Server RHEL SUSE Windows Server CI/CD Docker Kubernetes Terraform AWS PostgreSQL Git Jenkins

Staff Server Software Engineer

Fiserv

Sunnyvale, CA 3 days ago $160,000$240,000
Java Spring Boot REST APIs MySQL Google Cloud Python CI/CD Docker Kubernetes Git JVM PostgreSQL Swagger JUnit SonarQube AWS GitHub JSON XML Unix/Linux

#Sr. Software Engineer

Qualcomm

San Diego, CA 94 days ago $111,300$166,900
C/C++ Git CI/CD React Angular Node.js Jenkins libusb Linux System Programming Win32 APIs gdb strace Windbg Visual Studio Debugger Process Explorer CMake Electron Python PostgreSQL

Sr. Software Test Engineer

Medtronic

Remote (Usa-Mn Mounds View South, US) 2 days ago $103,200$154,800
Python TestRail Polarion TFS JAMA CI/CD IEC-62304 FDA Git PostgreSQL Mocha Chai JUnit Selenium Docker AWS Kubernetes
Remote

CPU Software Architecture Sr. Staff Engineer

Qualcomm

San Diego, CA 114 days ago $162,600$244,000
C C++ ARM RISC-V RTOS J-TAG ICE SPI I2C PCIe CAN Ethernet USB UFS GIC PLIC Linux_kernel Firmware_development Driver_development Multi-core_CPUs Memory_consistency Messaging_systems Virtualization Security Super_Scalar_Architectures