ADAdvanced Micro Devices (AMD)
CPU DV/Performance Manager/Lead
Bangalore ₹7-11 LPA Posted 22 May 2025
FULL TIME
Embedded Systems Development
Kernel
Xen
C++
Kernel Development
Job Description
Job Description
- Should have excellent inter-personal, communication skills and ability to work in a fast-paced exciting environment.
- Continuous learning has always been the motto in this ever-changing industry.
- An ideal person for this role should be a self-learner and always ready to upgrade his/her skills to stay abreast with the technology.
- The team looks for superstars but also believes in nurturing you into one.
- Collaboration is the key to success.
- Ideal candidate should learn at a great pace, deliver what is expected and also share your learning in the team to help the overall growth.
- It's always We before Me in the team.
KEY RESPONSIBILITIES:
- This role is for a person who will be able to handle a team of 10 engineers while understanding the technical nuances of the job.
- Responsible for leading the team with technical guidance as well as handling managerial aspects.
- Responsible to be a thought leader for building infrastructure for performance verification and verify performance of X86 processor.
- Involves having a deep understanding of processor micro-architecture and triaging performance issues in RTL and simulator Skillset.
- Understand the process of debug triage of failures from simulation and emulation environment for CORE or sub level regressions.
- Spearhead the activity of writing automatized triages in Perl/Ruby and creating tools using perl/ruby or AMD verification methodology (primarily in C++) to enhance the functional debug and triage process.
- Effectively collaborate and communicate among multiple groups and sub groups to ensure smooth functioning and delivery of the overall work.
PREFERRED EXPERIENCE:
- Experience: Experience in processor/ASIC performance correlation.
- Experience in micro-architecture testing for modern high-performance processors.
- Experience in writing tests and building infrastructure that tests performance of modern processors.
- Experience in application performance analysis.
- Programming/Scripting Skills: C, C++, Perl, Python.
- Solid background and understanding of Digital Design, RTL design, improving model performance and Processor Architecture.
- Strong troubleshooting, analytical and debug skills.
- Prior experience in performance correlation of Processor subsystems is a plus.
- Excellent knowledge of computer architecture with relevant research and project work or industry experience.
- Strong programming skills (C/C++ and assembly).
- Basic knowledge of Verilog.
ACADEMIC CREDENTIALS:
- Bachelor's/Master's in Computer Science/Electrical/Electronics Engineering with relevant course and research work.
