CareerPlan

Senior Performance Analysis Engineer (CPU Architecture)

Bangalore, IndiaFull-time2026-11-05 → 2026-11-10

Core

Build tools for tracing, analyzing, and simulating dynamic program behavior to drive next-generation CPU hardware and software optimizations for AMD's notebook and gaming processors.

Role type

Senior IC performance analysis engineer (CPU architecture)

Builds

Simulation and modeling tools for client workloads

Domain

Computer Architecture / CPU Design

Required skills

Computer architecture expertise, OS concepts (cache, TLB, paging, interrupts), C/C++ programming, x86 ISA and assembly programming, mathematical/statistical modeling, data analysis

Preferred skills

Dynamic binary translation techniques (DynamoRIO, QEMU TCG), Python, Excel

Technologies

DynamoRIO, QEMU TCG, C, C++, Python, Excel, x86 ISA

Responsibilities

Develop tools for tracing and analyzing dynamic program behavior; Innovate to capture thread, process, and OS impact in client workloads; Establish best practices in program tracing and analysis; Work with processor architecture modeling teams to drive next-gen performance features; Characterize client workloads and resolve architectural performance issues

Seniority

Senior, hands-on IC