2 months ago
Responsibilities
- Lead the solution, development, validation, and optimization of software solutions supporting AMD datacenter products and ecosystem initiatives.
- Investigate complex interactions across hardware, firmware, operating systems, virtualization technologies, and cloud environments.
- Provide technical leadership and mentorship through design reviews, code reviews, troubleshooting, and knowledge sharing.
- Partner with architecture, silicon, firmware, BIOS, operating system, and cloud teams to resolve system-level issues.
- Develop performance characterization, benchmarking, workload analysis, and optimization strategies.
- Design and implement automation frameworks that improve engineering productivity, validation coverage, and product quality.
- Lead root-cause analysis for complex customer-reported issues and drive timely resolution.
- Evaluate emerging technologies and industry trends to inform platform strategies and technical roadmaps.
- Create technical documentation, design specifications, and executive-level presentations.
- Represent the team in customer, partner, and internal technical engagements as a subject matter expert.
- Drive improvements in scalability, performance, reliability, and operational excellence across organizations.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline is required.
- A master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field is preferred.
- Advanced experience in systems software, platform engineering, operating systems, virtualization, performance engineering, or related areas is preferred.
- Strong understanding of x86 server architecture and modern datacenter platforms is required.
- Extensive experience debugging complex software and system issues with WinDBG, kernel debuggers, trace analysis tools, and performance profiling utilities is preferred.
- Experience with Windows Server, Linux distributions, Hyper-V, VMware, KVM, or other virtualization technologies is preferred.
- Strong software development skills using Python, C, and/or C++ are preferred.
- Experience developing automation frameworks, validation tools, or performance analysis infrastructure is preferred.
- Experience running, analyzing, and interpreting system-level benchmarks and performance workloads is preferred.
- Working knowledge of firmware, BIOS, device drivers, kernel subsystems, or hardware/software interactions is preferred.
- Experience collaborating with customers, ecosystem partners, cloud providers, or independent hardware/software vendors is preferred.
- Demonstrated success leading technical projects and influencing engineering decisions across organizational boundaries is preferred.
Benefits
- The role is open to Austin, Texas, or Bellevue, Washington.
- AMD states that benefits are offered and described in its benefits overview.
- This role is not eligible for visa sponsorship.
About AMD
AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.
