Hiring manager and Recruiter should collaborate to create the relevant verbiage.
· Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment.
· Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU.
· Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments.
· Develop verification test plan for both functional and performance verification including the estimation for coverage closure.
· Support higher level core/system simulation environment.
· Participate in post silicon lab bring-up and validation of the Hardware.
.
· Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement.
· Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members.
· 4 years or more experience in functional verification of processors, demonstrating a deep understanding of complete processor pipeline stages.
· Good understanding of computer architecture, including Processor core design specifications, processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units
· Experience with high frequency, instruction pipeline designs.
· At least 1 generation of Processor Core silicon bring up experience.
· In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs)
· Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design
· Proficiency in C++, Python scripting or similar object oriented programming languages..
· Nice to haves
- Knowledge of verification principles and coverage.
- Knowledge of test generation tools and working with ISA reference model.
- Experience with translating ISA specifications to testplan.
- Understanding of Agile development processes.
- Experience with DevOps design methodologies and tools.