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).