Website:
altera.com
Job details:
Job Description:
Altera is looking for a talented and driven Principal Verification Engineer to Designs, develops, validates, and/or debugs software abstractions and frameworks for acceleration with FPGAs to support embedded, data center, and communication clients.
Key Responsibilities
- :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)
- .Create and implement directed and random test cases and test sequences to exercise design functionality and uncover potential bugs
- .Develop verification components, including drivers, monitors, scoreboards, and checkers
- .Utilize SystemVerilog Assertions (SVA) and formal verification methods to enhance bug detection and verify complex properties
- .Execute simulation regressions, debug test failures, analyze root causes, and work with designers to implement corrective measures
- .Define and track functional and code coverage metrics to ensure verification completeness and drive coverage closure
- .Develop automation scripts and infrastructure using languages like Python or Perl to improve verification efficiency and flows
- .Participate in technical reviews of specifications, design documents, and test plans, providing valuable input and feedback
.
Qualification
- s:Bachelor's or master's degree in electrical engineering, Computer Engineering, or a related fiel
- d.10+ years of experience in ASIC or FPGA design verificatio
- n.Expertise in Hardware Description Languages (HDL) like Verilog or VHDL and Hardware Verification Languages (HVL) such as System Verilo
- g.Strong hands-on experience in developing UVM-based testbenches and verification component
- s.Proficiency in modern verification methodologies, including coverage-driven verification (CDV) and assertion-based verification (ABV
- ).Familiarity with industry-standard protocols such as AMBA (AXI, ACE, CHI, APB), PCIe, or Ethernet is a plu
- s.Experience with simulation and debug tool
- s.Strong scripting skills in Python, Perl, or TCL or automation and data analysi
- s.Excellent analytical, problem-solving, and debugging skill
- s.Strong communication skills and the ability to work effectively in a collaborative, cross-functional team environmen
t.
Click on Apply to know more.