Logo
Advanced Micro Devices, Inc.

Platform Power and Performance - Competitive Analysis Engineer

Advanced Micro Devices, Inc., Austin, Texas, us, 78716


WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.AMD together we advance_

THE ROLE:AMD server team is looking for a performance engineer who will analyze and compare AMD EPYC platforms across a variety of competitive systems. Executing and analyzing various workloads, the candidate will identify areas to drive performance improvements, recognize technology trends, and have an overall understanding of the SOC competitive landscape. Our EPYC architecture is a game changer for both client and server platforms. This candidate will be part of a fast-growing team developing new core competencies for the AMD server group.At AMD, we focus on high-performance data processing and computing and ensure significant generation-to-generation performance leadership and improvements. On this team, we build leading server CPU products with competitive performance and high quality. Candidates seeking the most sophisticated and exciting challenges in the data center and computing industry are encouraged to apply.THE PERSON:We are looking for someone who is passionate for driving to achieve the best performance on server platforms and continuously winning against the competition. The outstanding candidate will be a technical contributor dedicated to SoC Performance who can execute and analyze complex workloads, drive performance investigations, characterization and debug, and influence future server SOC microarchitecture design.KEY RESPONSIBILITIES:Drive server competitive analysisComplete performance execution and analysis on AMD and non-AMD platformsCreate awareness on how AMD stands compared to the competition relative to performancePresent / communicate EPYC SoC platforms' performance position relative to the competition to technical and non-technical groups at AMDUse knowledge of computer architecture and micro-architecture to root-cause performance issuesInvestigate performance opportunities for our server architecture, especially as related to the memory hierarchy, storage systems, scheduling, and I/O devicesCollaborate on workload characterization, bottleneck analysis, Low latency, throughput, IOPS, burst, and sustained performance/power capabilities of systemsDevelop micro-benchmarks to understand performance characteristics of a SoCDevelop optimized benchmark binaries across competitive systemsDeveloping and enhancing innovative tools for performance analysis/performance regressionsWork in a highly collaborative environment with engineers spanning multiple organizationsAssist in customer investigationsPREFERRED EXPERIENCE:BS or MS (MS preferred) in computer architecture, computer science, computer engineering or related field8+ years' experience in system architecture and performance analysisKnowledge of the competitive landscape, feature specifications and industry trends in the server and client domainFamiliar with multiple Server vendors/SoC platforms (AMD, Intel, ARM, Ampere)Deep understanding of computer architecture/microarchitecture, software, and hardware relevant to performance engineeringExperience with characterizing industry standard benchmarks such as SPEC CPU2017, SpecJBB, Stream, HPL, FIO, etc.Experience in creating benchmarks or other performance test toolsExperience with computer workload analysisSolid understanding of Linux performance analysis tools and methodsExperience in Linux kernel internals / system programmingStrong programming experience in C, C++ and scripting languages (Bash, Python)Expertise working with large codes from source, with appropriately linked math libraries and flag optimization, working with different compilers, MPI libraries, and math librariesExperience using distributed source control, e.g. GitExperience with GPU as acceleratorExperience with hardware performance counter (PMU) and binary instrumentation toolsPrevious work experience in IO subsystem Uarch, IO-interconnects and IO subsystem performance analysis and optimizationBackground or experience in server applications and system and software debugExperience with the development and usage of computer system performance modelsACADEMIC CREDENTIALS:Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent#LI-LM1#LI-HYBRID

At AMD, your base pay is one part of your total rewards package. Your base pay will depend on where your skills, qualifications, experience, and location fit into the hiring range for the position. You may be eligible for incentives based upon your role such as either an annual bonus or sales incentive. Many AMD employees have the opportunity to own shares of AMD stock, as well as a discount when purchasing AMD stock if voluntarily participating in AMD's Employee Stock Purchase Plan. You'll also be eligible for competitive benefits described in more detail here.AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

#J-18808-Ljbffr