CPU - Processor Verification Engineer - Fabric/On Chip Network

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**
*
As a Functional verification engineer, you will be working on IBM server processors/SOC or ASICs used in IBM servers.
*
Lead the development of the verification plans, environment, testbenches and writing testcases for the Cache Coherency Transport Interconnect Fabric in IBM Server Processors.
*
Develop skills in IBM Functional verification tools and methodologies.
*
Work with design as well as other key stakeholders in debugging and fixing logic design issues and deliver a quality design
*
Work with development team to ensure coverage criteria is met.
**Required technical and professional expertise**
*
9+ years of experience in Functional Verification of processors or ASICs.
*
3+ years of experience in the following areas
*
Computer architecture knowledge, Processor core design specifications, instruction set architecture and logic verification.
*
Core architecture/micro-architecture verification
*
Multi-processor Cache Coherency/Network on Chip/Memory Hierarchy verification.
*
AXI/AHB/ACE/ACE-lite/CHI/On Chip System Fabric interface verification or any other Processor/SoC coherency transport interconnect fabric verification.
*
Minimum one full life cycle leadership experience of a processor/SoC verification flow with focus on Coherency Transport Interconnect and/or Network on Chip Verification
*
Good object-oriented programming skills in C++/SystermVerilog, scripting languages like Python/Perl.
*
Verification knowledge in Clock domain crossing and reset domain crossing
*
Knowledge of functional verification methodology like UVM/OVM
*
Knowledge of HDLs (VHDL/Verilog)
*
Developed test plans and test strategies for IP/unit/block level verification of Coherency Transport Interconnects
*
Worked on multiple levels of verification (unit/element/sub-system/system level)
*
Development experience on Linux/Unix environments, GIT repositories and good understanding of Continuous Integration and DevOps workflow
*
Exposure in developing testbench environment, write complex test scenario, debugging and triaging fails
*
Experience in driving verification coverage closure.
**Preferred technical and professional experience**
*
Stress testing and ability to identify corner case scenarios.
*
Good understanding of computer system architecture and microarchitecture.
*
Knowledge in IP Integration and SoC level verification.
*
Knowledge of design patterns in programming

  • 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...


  • 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 Qualcomm Full time

    Company Qualcomm India Private Limited Job Area Engineering Group Engineering Group Hardware Engineering General Summary As a CPU Core Validation Engineer you would be part of CPU Validation team in CPU org working on validation of CPU core pipeline arch and micro arch features Roles and Responsibilities Develop...


  • 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 Qualcomm Full time

    Company Qualcomm India Private Limited Job Area Engineering Group Engineering Group Hardware Engineering General Summary As a CPU Core Validation Engineer you would be part of CPU Validation team in CPU org working on validation of CPU core pipeline arch and micro arch features Roles and Responsibilities Develop...


  • 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 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 Ampere Full time

    Description The Role This position is for a CPU Validation Engineer within the Silicon Validation Engineering team for Ampere's best in class 64-bit ARMv8.x Server Processor family. Silicon Validation Engineering Team at Ampere enables future generations of CPUs that power Cloud, Enterprise, and Data Center The Candidate will be responsible for...


  • Bengaluru, Karnataka, India Modernize Chip Solutions (MCS) Full time

    Job SummaryAt Modernize Chip Solutions (MCS), we are seeking a highly skilled Chip Design Verification Expert to join our team. This is an exciting opportunity for individuals who are passionate about designing and testing complex chip systems.Responsibilities:To design, develop, and implement verification strategies for complex digital and mixed-signal...


  • 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 Tenstorrent Full time

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...