Senior Software Engineer, Memory Diagnostics
Hybrid (Singapore)Full-timePosted 4w ago
About the role
Join AMD’s Diagnostics team to develop tests that exercise and validate memory hardware blocks in next-generation data center and server processors. You will design and implement diagnostics for memory subsystems, work across pre-silicon and post-silicon environments, and collaborate with hardware and software teams to ensure high-quality validation and productivity enhanced by AI-assisted tooling.
Responsibilities
- Design innovative diagnostics by applying knowledge of memory subsystems, caches and DDR/GDDR/DRAM technologies
- Code, debug and optimize functional and stress tests for memory subsystem and system-on-chip hardware IP
- Develop diagnostic tests to bring-up and validate HW features on pre-silicon environment (HW emulators) and post-silicon systems (HW silicon and platform)
- Identify and resolve chip, board and firmware issues
- Debug and root cause HW and SW issues, ensure high quality software engineering and hardware coverage bar
- Identify and drive improvements to framework and test architectures to improve HW coverage, debuggability and quality
- Leverage AI-powered coding assistants, agents, and analysis tools for code generation, software design, review, optimization, root-cause analysis, issue triage, and debug acceleration to improve engineering productivity while validating generated code and findings to maintain quality.
Qualifications
- Bachelor’s or Master’s degree in Electrical/Computer Engineering/Computer Science or equivalent
Skills
Required:Memory subsystem diagnosticsC++Debugging and root-cause analysisLinux
Nice to have:AI-assisted development
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