Senior Software System Designer at AMD - ScoutJobs - The AI-curated global job board
Skip to content
AMD
Posted 3 days ago

Senior Software System Designer

AMDSr. Software System Designer

Requirements

Bachelors or master’s degree in electrical or computer engineering, Experience with performance profiling tools, Understanding of microarchitecture concepts, Experience with hardware performance counters, Familiarity with OS internals, Experience with distributed/HPC workloads

Skills

Linux

About the role

Responsibilities

  • Design and develop system-level profiling tools spanning CPU, memory, IO, and power analysis
  • Build and optimize data collection frameworks leveraging hardware counters (PMC), IBS, and OS tracing
  • Develop low-overhead profiling infrastructure for large-scale and long-running workloads
  • Enhance performance analysis pipelines including data processing, correlation, and visualization
  • Enable cross-platform profiling support across Linux, Windows, and emerging OS ecosystems
  • Work on advanced analysis techniques such as top-down microarchitecture analysis and bottleneck detection
  • Collaborate with CPU, GPU, kernel, and compiler teams to enable new hardware features in profiling tools
  • Drive automation and intelligent analysis, including AI/ML-assisted performance insights

Requirements

  • Bachelors or master’s degree in electrical or computer engineering
  • Experience with performance profiling tools
  • Strong understanding of microarchitecture concepts (pipelines, caches, branch prediction, memory hierarchy)
  • Experience with hardware performance counters (PMC), IBS, or similar sampling techniques
  • Familiarity with OS internals (Linux kernel, schedulers, memory management, tracing frameworks)
  • Experience with distributed/HPC workloads (MPI, OpenMP, large-scale systems)

Preferred Qualifications

  • Hands-on experience with tools such as AMD uProf, perf, VTune, or rocProfiler
  • Exposure to trace analysis, call stacks, and sampling-based profiling models
  • Knowledge of container environments and system-level debugging
  • Experience contributing to cross-platform tools and frameworks

About the Company

AMD's mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we push the limits of innovation to solve the world’s most important challenges.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software System Designer

AMD · Bangalore

Sign up to apply