Job Description
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.
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.