Sr. Staff CPU Software Test Engineer

Qualcomm

Actively hiring
Santa Clara, CA Posted 82 days ago $180,600$271,000 / year

At a glance

AI generated

TL;DR

The Senior Software Test Engineer role at Qualcomm Technologies, Inc., involves creating comprehensive test plans and developing automated test suites to ensure the quality and compliance of Qualcomm’s products across various levels. This position requires designing manual tests for customer experiences in mobile, compute, and automotive environments while contributing to a robust Quality Engineering/Release engineering process focused on continuous integration and deployment. The ideal candidate will have 8+ years of experience in software/firmware validation, particularly with data center servers, and expertise in test automation techniques using C or Python programming languages. They should also be proficient in working with operating systems like Ubuntu Server, RHEL, SUSE, and Windows server, collaborating closely with multiple engineering teams to validate requirements thoroughly. Experience with BIOS/UEFI, BMC firmware, and ARM64-based servers is a significant plus.

Skills

Python C Ubuntu Server RHEL SUSE Windows Server CI/CD Docker Kubernetes Terraform AWS PostgreSQL Git Jenkins

What you'll do

  • Create detailed software/firmware test plans to ensure comprehensive coverage and traceability.
  • Develop and maintain automated test suites for functional, integration, and system-level testing of Qualcomm products.
  • Manually test customer experiences in mobile, compute, and automotive environments for Qualcomm hardware and software.
  • Assist in the creation of a Quality Engineering process focused on continuous integration and deployment.
  • Implement customer use-cases and workload analysis models to ensure production-level software readiness.
  • Identify opportunities for power and performance enhancements in existing operating systems and usage environments.

What we're looking for

  • At least 5 years of experience in software/firmware validation and test engineering.
  • Strong expertise in automated software/firmware testing techniques and continuous integration/deployment processes.
  • Extensive hands-on experience with multiple operating systems including Ubuntu Server, RHEL, SUSE, and Windows server.
  • Proficient programming skills in C and/or Python for developing test cases and scripts.
  • Experience working across various engineering teams to validate requirements at different levels (component, integration, functional, system).
  • Prior work on SW/FW integration at BIOS/UEFI, BMC firmware, and operating systems for x86/ARM64/RISC-V 64-bit server platforms.

Market check

Salary context

This $180,600–$271,000 range sits above 92% of similar postings on FindRole.

Peer median band

$140,000$231,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$156,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

Staff Software Test Engineer

Abbott

Alameda, CA 46 days ago $114,000$228,000
CI/CD Python JavaScript TypeScript PyTest Playwright Jest REST Assured GitHub Actions Azure Pipelines Harness ISO 13485 IEC 62304 FDA 21 CFR 820 HIPAA GDPR

CPU Software Architecture Sr. Staff Engineer

Qualcomm

San Diego, CA 109 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

CPU Software Architecture Staff Engineer

Qualcomm

San Diego, CA 27 days ago $134,800$202,200
C C++ ARM assembly Linux RTOS Zephyr RTOS ARMv9 ARMv8 Performance Optimization Open-Source Development Tools Software Architecture Debugging Code Reviews Regression Testing Collaboration HW Design Collaboration RISC-V

Sr. Staff Software Engineer

Qualcomm

San Diego, CA 165 days ago $162,600$244,000
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

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