CareerPlan

CPU Workload Tracing Staff Engineer

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

Core

Own the performance pipeline from benchmark characterization, compiler/toolchain evaluation, optimized libraries, workload tracing, and performance projections for CPU design.

Role type

Staff IC CPU Workload Tracing Engineer

Builds

CPU performance models, benchmark scores, and architectural trade-off evaluations

Domain

Semiconductor / CPU Architecture / Systems Engineering

Required skills

CPU architecture (Arm, x86, RISC-V), workload characterization, PMU-based tools, instruction tracing (QEMU), SimPoint methodology, C/C++, Python, shell scripting, Linux/Android/Windows development environments

Preferred skills

Compiler optimizations, library tuning, heterogeneous platform porting

Technologies

SPEC CPU, Geekbench, Antutu, QEMU, SimPoint, GCC, Clang, Android NDK, Microsoft Visual Studio, Git

Responsibilities

Select and port benchmarks across heterogeneous platforms; instrument workloads for detailed analysis; generate execution traces for CPU models; define methodologies to map workload metrics to benchmark scores

Seniority

Staff, hands-on IC