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.Skills Required
Xen, Kernel Development, C++, Embedded Systems Development, Kernel