CareerPlan

Staff Engineer, CPU Software Test Engineer (Server)

Bangalore, IndiaFull-time2026-09-08 → 2026-11-10

Core

Design, develop, and validate automated software/firmware test suites for Qualcomm server platforms to ensure quality, compliance, and production readiness.

Role type

Staff Engineer, CPU Software Test Engineer (Server)

Builds

Automated test suites for server firmware and software releases

Domain

Semiconductor / Server Infrastructure

Required skills

C, C++, Python, Linux (Ubuntu Server, RHEL, SUSE), Windows Server, Test Automation, CI/CD, Regression Testing, Code Review, Debugging, System Integration

Preferred skills

Server Firmware Validation (Data Center), x86/ARM64/RISC-V architecture, BIOS/UEFI/BMC firmware, Open Source server specifications

Technologies

C, C++, Python, Ubuntu Server, RHEL, SUSE, Windows Server, CI/CD pipelines

Responsibilities

Create software/firmware test plans addressing requirements traceability and coverage; Design, develop, and maintain automated test suites for functional, integration, and system levels; Manually test customer experience of installation and deployment in mobile, compute, and automotive environments; Assist in Quality Engineering/Release engineering processes with emphasis on CI/CD; Achieve production-level software readiness and implement workload analysis models; Ensure existing Operating Systems run well and identify power/performance enhancements.

Seniority

Staff, hands-on IC with mentorship