SMTS II,ASIC Verification Engineering

Job ID



Roles & Responsibilities

  • Co-ownership of Verification Testbench written in SystemVerilog and/or  C/C++
  • Architect verification Testbench for new IP/Products by leveraging existing test benches, methodologies and industry best known practices
  • Handle block/Module/IP level verification independently.
  • Create various verification components in C/C++, SystemVerilog and using related methodology guidelines
  • Debug issues and present / discuss problems with designers independently
  • Run regression, analysis reports, achieve code coverage and functional coverage goals
  • Run netlist verification without and with SDF
  • Create Verification plans and other documents required for the project.
  • Provide technical guidance to team and also provide mentorship
  • Develop tools/Automation to improve the efficiency of verification and closure
  • Stay current with latest tools, technology ideas and methodologies; share knowledge by clearly articulating results and ideas to key decision makers.


Skills, Qualification and Experience :

  • Possess MS/MTech in Electronics/VLSI Engineering with Minimum 8+ years’ experience in ASIC Design Verification 
  • Strong Experience in developing complex test benches from scratch in System Verilog & C/C++ and using UVM/OVM methodology
  • Strong Experience in IP, Chip and/or SoC level verification
  • Strong Verilog, System Verilog, PLI/DPI interface, C/C++ hands on experience
  • Good understanding of computer architecture and ability to understand complex micro-architectures
  • Programming skills and understanding of one or more Processor of,  SPARC, MIPS, ARM, X86  and PowerPC is a plus
  • Processor Core verification/ISA verification is a plus
  • Knowledge and Verification of hardware Security/Cryptography IP is a plus
  • Knowledge of standard interfaces viz., AXI, AHB, is a plus
  • Knowledge of EDA tools for functional verification and others is a strong plus
  • Proficiency in one scripting language like Perl, Python, Unix Make, Unix Shell Scripts etc. is a great plus
  • Experience in advanced verification methodologies such as coverage driven, assertion and formal verification
  • Experience in writing test plans and test cases 
  • Experience with  C/ASM based tests
  • Excellent hands-on debug skills
  • Must have good communication & interpersonal skills.
  • Independent, self-motivated, professional attitude and strong desire to succeed


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed