Fpga Ip Verification Engineer

Altera

Bengaluru, Karnataka, India
Systemverilog and uvm
Constrained-random verification environments
Coverage-driven verification
Designs, develops, validates, and/or debugs software abstractions and frameworks for acceleration with FPGAs to support embedded, data center, and communication clients

Job Summary

  • Designs, develops, validates, and/or debugs software abstractions and frameworks for acceleration with FPGAs to support embedded, data center, and communication clients.
  • Collaborate with architects and design engineers to understand IP specifications and define comprehensive verification strategies and detailed test plans.
  • Develop robust, reusable, and constrained-random verification environments using SystemVerilog and UVM (Universal Verification Methodology).

Matching Summary

Designs, develops, validates, and/or debugs software abstractions and frameworks for acceleration with FPGAs to support embedded, data center, and communication clients.

Skills & Requirements

Must-have

  • SystemVerilog and UVM
  • constrained-random verification environments
  • coverage-driven verification
  • assertion-based verification
  • Python or Perl scripting

Nice-to-have

  • collaborative cross-functional team
  • analytical problem-solving skills
  • technical review participation

Key Requirements

  • 5+ years of experience
  • Bachelor's or Master's degree
  • Verilog or VHDL
  • SystemVerilog
  • UVM-based testbenches

Work Rights

Not specified

Tailored Resume

Cover Letter