Staff CPU Benchmarking Engineer

Qualcomm · Bengaluru

  • Experience8–12 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelexecutive
  • Posted11 Sept 2026

About Qualcomm

Qualcomm is hiring in Bengaluru in semiconductors electronics. This role looks for around 8+ years of experience.

Skills

  • CPU architecture
  • Workload characterization
  • PMU-based tools
  • Instruction tracing
  • QEMU
  • SimPoint methodology
  • C/C++
  • Python
  • Shell scripting
  • Linux
  • Android
  • Windows
  • GCC
  • Clang
  • Android NDK
  • Microsoft Visual Studio

The role

A CPU benchmarking engineer at a semiconductor company characterizes workloads through CPU architecture, PMU-based tools, and instruction tracing, applying SimPoint methodology and C/C++ to analyze processor and SoC performance.

Full job description

Required Qualifications:Bachelor’s or Master’s degree in Computer, Electrical, Electronics Engineering or a related field.8 - 12 years of experience in benchmarks, workload tracing and performance analysis.Strong understanding of CPU architecture (Arm, x86, or RISC-V) and SoC performance characteristics.Hands-on experience with workload characterization using PMU-based toolsHands-on experience with Instruction tracing using QEMUHands-on experience with SimPoint methodology to identify representative execution phases and reduce workload complexity for efficient analysis and simulation.Proficiency in C/C++ and scripting (Python, shell).Experience with Linux, Android and Windows development environments (GCC, Clang, Android NDK, Microsoft Visual Studio etc).