Sr. Software System Designer

AMD AMD · Semiconductors · Bangalore, India · Engineering

This role focuses on designing and building system-level profiling and performance analysis tools for AMD platforms, covering CPU, GPU, and system-level aspects. The goal is to enable customers and internal teams to analyze and optimize application performance at scale using tools like AMD uProf. The role involves developing data collection frameworks, low-overhead profiling infrastructure, and advanced analysis techniques, with a drive towards AI/ML-assisted performance insights.

What you'd actually do

  1. Design and develop system-level profiling tools spanning CPU, memory, IO, and power analysis
  2. Build and optimize data collection frameworks leveraging hardware counters (PMC), IBS, and OS tracing
  3. Develop low-overhead profiling infrastructure for large-scale and long-running workloads
  4. Enhance performance analysis pipelines including data processing, correlation, and visualization
  5. Drive automation and intelligent analysis, including AI/ML-assisted performance insights

Skills

Required

  • system-level profiling tools
  • data collection frameworks
  • low-overhead profiling infrastructure
  • performance analysis pipelines
  • cross-platform profiling support
  • advanced analysis techniques
  • CLI and GUI-based tools
  • runtime and framework-level tracing
  • automation and intelligent analysis

Nice to have

  • performance profiling tools (e.g., AMD uProf, perf, VTune, rocProfiler)
  • microarchitecture concepts (pipelines, caches, branch prediction, memory hierarchy)
  • hardware performance counters (PMC), IBS, or similar sampling techniques
  • OS internals (Linux kernel, schedulers, memory management, tracing frameworks)
  • distributed/HPC workloads (MPI, OpenMP, large-scale systems)
  • trace analysis, call stacks, and sampling-based profiling models
  • container environments and system-level debugging
  • cross-platform tools and frameworks

What the JD emphasized

  • AI/ML-assisted performance insights