CPU/Processor Verification

2 weeks ago


Bengaluru, Karnataka, India IBM Full time
**Introduction**
As a CPU Processor Verification Engineer , you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable customers to make better decisions quicker on the most trusted hardware platform in today's market.
**Your role and responsibilities**
*
Lead the unit level pre-silicon functional & performance verification the Instruction Sequencing Unit for our next -generation IBM POWER processor core systems offering.
*
Architect and enhance the existing verification environment for ISU which covers the Issue queues, Register Renaming for Out of Order Execution, Issue instructions to Execution Pipelines, Reordering Buffers for completion of the high performance processor CPU.
*
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.
*
Lead , guide ,mentor a team of engineers and represent them at global forums.
*
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.
**Required technical and professional expertise**
*
8 years or more experience in functional verification of processors, demonstrating a deep understanding of Instruction Dispatch verification.
*
Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture.
*
Hands on experience of implementing Issue Queues, Register renaming and forwarding, Reordering Buffer and Pipeline flush/exception handling etc.
*
Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA
*
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.
**Preferred technical and professional experience**
*
Knowledge of instruction dispatch and Arithmetic units.
*
Knowledge of test generation tools and working with ISA reference model.
*
Experience with translating ISA specifications to testplan.
*
Knowledge of verification principles and coverage.
*
Understanding of Agile development processes.
*
Experience with DevOps design methodologies and tools.

  • Bengaluru, Karnataka, India IBM Full time

    **Introduction**As a CPU Processor Verification Engineer , you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable customers to make better decisions quicker on the most trusted hardware platform in today's market.**Your role and responsibilities**Lead the core level...


  • Bengaluru, Karnataka, India Bharat Head Hunters Full time

    Location : Bangalore & HyderabadExperience : 8 to14 yearsJob Description :Your Role and Responsibilities :- Lead the unit level pre-silicon functional & performance verification the Instruction Sequencing Unit for our next -generation Company POWER processor core systems offering. - Architect and enhance the existing verification environment for ISU which...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    CPU/Processor Verification – Core Units(Front End of Pipeline) - IFU LeadFortune 100 OrganizationLocation: BangaloreCPU/Processor Verification – Core Units(Front End of Pipeline) - IFU LeadDescription & RequirementsAs a CPU Processor Verification Engineer , you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    CPU/Processor Verification – Core Units(Front End of Pipeline) - IFU LeadFortune 100 OrganizationLocation: BangaloreCPU/Processor Verification – Core Units(Front End of Pipeline) - IFU LeadDescription & RequirementsAs a CPU Processor Verification Engineer , you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    CPU/Processor Verification – Core Units(Front End of Pipeline) - IFU Lead As a CPU Processor Verification Engineer, you will work on systems driving the quantum revolution and AI era. You will join an elite team of engineering professionals enabling customers to make better decisions faster on the most trusted hardware platform in today's market. Your Role...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    CPU/Processor Verification – Core Units(Front End of Pipeline) - IFU LeadFortune 100 OrganizationLocation: BangaloreCPU/Processor Verification – Core Units(Front End of Pipeline) - IFU LeadDescription & RequirementsAs a CPU Processor Verification Engineer , you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    CPU/Processor Verification – Core Units(Front End of Pipeline) - IFU Lead Fortune 100 Organization Location: Bangalore CPU/Processor Verification – Core Units(Front End of Pipeline) - IFU Lead Description & Requirements As a CPU Processor Verification Engineer , you'll get to work on the systems that are driving the quantum revolution and the AI...


  • Bengaluru, Karnataka, India IBM Full time

    **Introduction**As a CPU Processor Verification Engineer , you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable customers to make better decisions quicker on the most trusted hardware platform in today's market.**Your role and responsibilities***As a Functional...


  • Bengaluru, Karnataka, India ARM Full time

    Job Overview:Are you an experienced engineer looking for tough verification challenges? Verification of ARM CPUs requires developing an insight both of the 'big picture' at the architectural level and of the detail at the implementation level.ARM CPU Verification Engineers have and develop specialist skills and knowledge and apply both hardware and software...


  • Bengaluru, Karnataka, India ARM Full time

    Job Overview:Are you an experienced engineer looking for tough verification challenges? Verification of ARM CPUs requires developing an insight both of the 'big picture' at the architectural level and of the detail at the implementation level.ARM CPU Verification Engineers have and develop specialist skills and knowledge and apply both hardware and software...


  • Bengaluru, Karnataka, India ARM Full time

    Job Overview:Are you an experienced engineer looking for tough verification challenges? Verification of ARM CPUs requires developing an insight both of the 'big picture' at the architectural level and of the detail at the implementation level.ARM CPU Verification Engineers have and develop specialist skills and knowledge and apply both hardware and software...


  • Bengaluru, Karnataka, India IBM - Avature Full time

    * As a Functional verification engineer, you will be working on IBM server processors/SOC or ASICs used in IBM servers. * Develop the verification environment and test bench and creating testcases. * Debug fails using waveform, trace tools and debug RTL code * Develop skills in IBM Functional verification tools and methodologies. * Work with...


  • Bengaluru, Karnataka, India IBM Full time

    **Introduction**As a Processor Verification Engineer at IBM , you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable customers to make better decisions quicker on the most trusted hardware platform in today's market.**Your role and responsibilities**'- As a...


  • Bengaluru, Karnataka, India IBM - Avature Full time

    * As a Formal verification engineer, you will be working on IBM server processors/SOC or ASICs used in IBM servers. * Develop the verification environment and test bench and creating testcases. * Develop skills in IBM Formal verification tools and methodologies. * Work with design as well as other key stakeholders in resolving/debugging logic design...


  • Bengaluru, Karnataka, India AMD Full time

    Transforming Lives with AMD TechnologyWe are on a mission to build great products that accelerate next-generation computing experiences. As a key member of our CPU Performance Validation team, you will play a critical role in next-generation AMD CPU design.The RoleYou will be part of a global team responsible for validating the performance of our CPUs. This...


  • Bengaluru, Karnataka, India AMD Full time

    Empowering Innovation with AMDWe are looking for a Senior CPU Performance Specialist to join our team. As a Senior CPU Performance Specialist, you will be responsible for leading the development of performance verification plans and ensuring the quality of our X86 processors.The OpportunityThis is an excellent opportunity to work with a world-class team and...


  • Bengaluru, Karnataka, India AMD Full time

    AMD OverviewWe are AMD, a global leader in the technology industry. Our mission is to build great products that accelerate next-generation computing experiences. We push the limits of innovation to solve the world's most important challenges.Job DescriptionThe CPU Performance Validation team plays a critical role in next generation AMD CPU design. As a...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    Key ResponsibilitiesThe selected candidate will be responsible for:Design and Development: Design and develop high-performance CPU architectures, including Out of Order, Super Scalar, Multi-Threaded Core Architecture, and ISA.RTL Design and Verification: Create RTL designs using Verilog or VHDL for CPU units, ensuring high frequency and instruction pipeline...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job OverviewAs a CPU Core Validation Sr. Engineer at Qualcomm India Private Limited, you will be part of the CPU Validation team in the CPU organization working on validation of CPU core pipeline architecture and microarchitecture features.This role involves developing detailed test plans considering IP architecture and uarch features, working with CPU...


  • Bengaluru, Karnataka, India Samsung Semiconductor Full time

    Job DescriptionExperience: 7-11 YearsRole and Responsibilities:Independent Verification Ownership of IP DV.Collaborating with various across functional team at multiple geo location as part of execution.Expected to work hands on to close all aspects of verification activities including Testplan creation, building testbenches based on standard DV methodology...