Sr. Systems Design Engineer - Data Center GPU
Hybrid (Markham, ON), Markham, CanadaCA$96.8k - CA$145.2kFull-timePosted 2mo ago
About the role
Senior Systems Design Engineer for AMD's Data Center GPU team, focusing on post-silicon validation, hardware/software debugging, and IP-level/system-level analysis across SOC and multi-die/chiplet architectures in a data center GPU context.
Responsibilities
- Executing and contributing to post-silicon validation efforts for SOC-level IP blocks, including test plan development, test execution, coverage tracking, and issue reporting across program milestones
- Debugging hardware and system-level issues found during bring-up, validation, and production phases of SOC programs, with a focus on system IP blocks such as DMA engines, interrupt controllers, and data path logic
- Performing post-silicon debug analysis using scan dump tools and debug reports to investigate hangs, stalls, and error conditions at the IP and system level
- Triaging failures by collecting and correlating debug data across multiple IP domains, with guidance from senior engineers on complex cross-chiplet issues
- Working with multiple teams and tracking test execution to make sure all features are validated and optimized on time
- Working closely with design, firmware, driver, software runtime, and kernel teams to understand IP behavior, error propagation, software-hardware interactions, and power management dependencies
- Developing and maintaining validation test content targeting error handling, fault injection, and power management scenarios
- Engaging in hardware/software modeling and debug frameworks to reproduce and root-cause silicon failures
- Participating in collaborative triage and debug efforts across multiple teams and IP domains, progressively taking ownership of specific IP areas
Qualifications
- Experience in post-silicon validation, hardware debug, or a related semiconductor engineering role
- Programming/scripting skills (e.g., C/C++, Python, Perl)
- Debug techniques and methodologies for post-silicon validation
- Experience with board/platform-level debugging, including bring-up, sequencing, analysis, and optimization
- Knowledge of SoC system architecture, including multi-die or chiplet-based designs
- Understanding of cache hierarchies, buffer allocation and management, ring buffers, FIFO structures, credit-based flow control, and tag tracking mechanisms
- Familiarity with DMA, interrupt handling, memory subsystem, or I/O subsystem architectures
- Knowledge of memory management concepts including address translation, virtual memory, TLB operation, and page fault handling
- Familiarity with software runtime environments, kernel-level drivers, or OS-level interfaces that interact with hardware IPs
- Exposure to RAS concepts — error detection, poison propagation, machine check logging, and watchdog mechanisms
- Experience with scan dump analysis or JTAG-based post-silicon debug tools
- Strong analytical/problem-solving skills and pronounced attention to detail
- Must be a self-starter, able to independently drive tasks to completion and willing to ramp up on new IP domains through documentation and hands-on debug
Skills
Required:Post-silicon validationC/C++Python
Benefits
- Benefits offered are described: AMD benefits at a glance.
Last updated Oct 22, 2026. Interested? Apply on the company site.
About AMD
together we advance_AI
AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.
AIData CenterHigh-Performance ComputingGamingEdge Devices
More open roles at AMD
- System Thermal Design Staff Engineer4d agoPenang, Malaysia · Engineering
- PD Engineer4d agoHybrid (Bangalore) · Engineering
- PD Engineer4d agoBangalore · Engineering
- Low-Power & CDC Verification Engineer4d agoSanta Clara, California · Engineering
- Technical Program Manager4d agoShanghai · Engineering