A

AMD

Designs chips for computers and AI systems

Lead Server Performance Verification Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 15 years of industry experience with performance modeling and simulation tools, including cycle-accurate simulators and emulators, and a strong background in CPU microarchitecture, performance analysis, and system-level performance verification.
  • Experience managing large, cross-functional engineering teams.
  • Familiarity with performance monitor counter design verification, latency and throughput validation, emulation platforms, and performance debug flows.
  • Deep understanding of the x86 instruction set architecture, microarchitecture, and performance metrics.
  • Experience developing performance test suites, performance triage tools, and simulation/emulation infrastructure.
  • Expertise in performance analysis tools, correlation techniques, and workload optimization.
  • Knowledge of modern out-of-order CPU cores, memory subsystems, and performance modeling.
  • Exposure to high-performance computing, virtualization, or server-class CPUs.
  • Background in hardware/software co-design and performance-aware compiler optimizations.
  • Familiarity with pre-silicon and post-silicon debug methodologies.
  • Experience executing emulation-based functional and performance verification for multimillion-gate system-on-chip designs.
  • Strong exposure to register-transfer-level coding and system-on-chip bring-up debug.
  • A strong foundation in systems architecture across CPU, memory, storage, and input/output subsystems.
  • Experience with hardware performance counter monitoring tools.
  • Exposure to performance profiling tools, preferably x86-based tools such as Linux perf or Windows PerfMon.
  • A master's or doctoral degree in Computer Engineering, or relevant coursework or thesis.
  • More than 12 years of relevant industry experience.

Responsibilities

  • Lead and mentor a high-performing team of performance verification engineers.
  • Foster a culture of innovation, technical rigor, and continuous improvement.
  • Provide strategic direction across multiple concurrent verification programs.
  • Define and execute the performance verification strategy for high-performance x86 server CPUs.
  • Collaborate with architecture, microarchitecture, register-transfer-level, performance modeling, firmware, and software teams to define and validate performance key performance indicators.
  • Ensure timely delivery of simulation and emulation results and optimization feedback loops.
  • Develop and execute performance verification plans targeting instructions per cycle, latency, throughput, and power efficiency.
  • Debug performance outliers using performance monitoring counters.
  • Drive correlation between register-transfer-level results and performance models, ensuring architectural intent is met.
  • Analyze performance bottlenecks using simulation, emulation, and silicon data.
  • Build and maintain scalable, modular performance verification infrastructure.
  • Lead emulation-based performance setup and debug to enable early performance validation.
  • Integrate performance regression, profiling, and analysis flows using industry-standard and custom tools.
  • Collaborate with compiler and operating system teams to align the software stack with hardware performance goals.
  • Drive development of artificial intelligence and machine-learning-based infrastructure to automate performance analysis, anomaly detection, and efficiency improvements.
  • Use data-driven techniques to optimize verification coverage and reduce debug cycles.
  • Partner with x86 architecture, register-transfer-level design, physical design, and software teams to ensure performance targets are met.
  • Influence design decisions through data-backed performance insights.
  • Align verification goals with business and product roadmaps.
  • Communicate performance status, risks, and trade-offs to executive leadership and stakeholders.
  • Stay current with trends in CPU architecture, performance modeling, and verification technologies.
  • Evaluate and adopt emerging tools and techniques to maintain a competitive edge.

Desired Qualifications

  • Experience with machine-learning or artificial-intelligence techniques and frameworks for performance triage, infrastructure automation, and prediction.

About the Company

AMD

Designs chips for computers and AI systems

AMD designs processors, graphics chips and AI accelerators for computer makers, cloud operators and businesses that build electronic devices. Its Ryzen processors power personal computers, while EPYC processors handle work in data centers and Radeon chips render graphics. Instinct accelerators run AI models, paired with software that developers use to train models and put them into production. AMD sells chips and related computing systems through equipment makers, distributors and retail channels, and contracts with outside foundries to fabricate its semiconductor designs. It was founded in 1969 and has its headquarters in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at AMD

See more jobs