Required Skills
About the Job
Join AMD's mission to build great products that accelerate next-generation computing experiences. As a Senior Software Engineer, you will be instrumental in optimizing CPU performance for AMD's server processors, contributing to the AMD Optimizing CPU Libraries (AOCL).
In this high-impact role, you will define products, develop solutions, and resolve complex performance and scalability bottlenecks across multiple software layers and hardware. You will leverage your deep understanding of data structures, algorithms, and CPU architecture to analyze and optimize code for multi-core, multi-node deployments.
Key responsibilities include: * Analyzing and solving performance issues in user space, kernel, applications, and libraries. * Optimizing and developing the CPU performance stack for AMD server processors. * Innovating and contributing to AMD technologies through publications and patents. * Staying current with evolving X86 server CPU architectures and application landscapes. * Leading collaborative efforts and mentoring team members to ensure on-time project delivery.
This is an excellent opportunity to advance your career in a culture of innovation and collaboration, where bold ideas and human ingenuity drive progress.