Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

IBM Functional Verification Engineer 
India, Karnataka, Bengaluru 
917686208

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


Required Technical and Professional Expertise

  • 5 + years of experience in Functional Verification of Processors or ASICs.
  • Minimum 3+ years of experience in any of the following
    1. Computer architecture knowledge, Processor core design specifications, instruction set architecture and logic verification.
    2. Multi-processor cache coherency, Memory subsystem,
    3. IO subsystem knowledge, any of the protocols like PCIE/CXL, DDR, Flash, Ethernet etc
  • Knowledge of functional verification methodology – UVM/OVM/System Verilog/SystemC/
  • Knowledge of HDLs (Verilog, VHDL)
  • Good object-oriented programming skills in C/C++, and any of scripting languages like Python/Perl
  • Development experience on Linux/Unix environments and in GIT repositories and basic understanding of Continues Integration and DevOps workflow
  • Exposure in developing testbench environment, write complex test scenario, debugging and triaging fails
  • Experience in verification coverage closure


Preferred Technical and Professional Expertise

  • Verify the different functions/components in a PCI Express Controller & high speed SERDES (PHY).
  • Scripting Expertise backed up relevant experience in the same
  • Writing Verification test plans
  • Functional and code coverage analysis and debug
  • Formal verification experience