Senior CPU Performance Engineer
Core
Analyze CPU performance on real devices to identify bottlenecks and guide CPU design decisions.
Role type
Senior IC CPU performance engineer (device-level analysis)
Builds
Actionable insights for CPU design teams based on real-world system behavior
Domain
Semiconductor / CPU microarchitecture
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
CPU microarchitecture fundamentals, performance analysis, PMU-based profiling, scripting (Python/C/C++)
Preferred skills
Low-level programming (C/Assembly), RTL/hardware design concepts, FPGA/emulation platforms, Arm architecture
Technologies
PMU counters, profiling tools, FPGA, emulation platforms
Responsibilities
Analyze performance on real devices using real-world workloads, Identify CPU-related factors in system-level performance issues, Operate in low-observability environments, Use PMU counters to understand CPU behavior, Contribute to identifying performance bottlenecks, Assist with experiments on emulation or FPGA platforms
Seniority
Senior, hands-on IC