Q

Soc performance Engineer

Accepting applications

Qualcomm · Bengaluru, Karnataka, India

Full-Time Mid_senior ARMC++PCIePythonSoc
Posted
5d ago
Category
Test
Experience
Mid_senior
Country
India
About the Company

Performance Benchmark Lead – Server CPU
Location: Bangalore
Role Type: Senior Engineer/Staff Engineer
Domain: ARMv9 Server Platforms, CPU Performance

About the Role

Lead Qualcomm’s server CPU performance benchmarking and optimization efforts for next-generation ARMv9 platforms. Own performance strategy, guide a team of performance engineers, and drive end-to-end analysis across silicon, firmware, kernel, and workloads.

Responsibilities

Benchmarking & Characterization
Lead SPEC CPU, SPECjbb, SPECrate, cloud workload analysis.
Characterize CPU, memory, I/O, NUMA, ARMv9 features.
Regression & Monitoring
Own regression detection and CI/CD automation.
Track KPIs across firmware, software, and hardware.
Root Cause & Optimization
Lead investigations using PMU counters, perf, VTune, Streamline.
Guide kernel, BIOS/UEFI, compiler, SVE/SVE2 optimizations.
Customer & Partner Engagement
Validate workloads for hyperscalers, Kubernetes, enterprise.
Support OEM/ODM benchmarking and field issues.

Qualifications

3 to13 years in CPU performance engineering/system software.
Strong Python, Bash, C/C++.
Deep microarchitecture, memory, NUMA, PCIe/CXL understanding.
ARMv9/SVE/SVE2, virtualization, firmware experience.
Hands-on with SPEC suites, cloud-native benchmarks.
Leadership experience.

Required Skills

Analytical, data-driven, strong debugging.
Effective cross-functional collaboration.
Show more Show less