Remotery

Verification Engineer

Posted May 22

This is a fully remote position, open to applicants in India.

📋 Description

• Design, develop, validate, and debug software abstractions and frameworks for FPGA acceleration to cater to embedded, data center, and communication clients.

• Collaborate with architects and design engineers to comprehend IP specifications and formulate comprehensive verification strategies along with detailed test plans.

• Create robust, reusable, and constrained-random verification environments utilizing SystemVerilog and UVM (Universal Verification Methodology).

• Generate and implement directed and random test cases and sequences to evaluate design functionality and identify potential bugs.

• Develop verification components such as drivers, monitors, scoreboards, and checkers.

• Employ SystemVerilog Assertions (SVA) and formal verification techniques to enhance bug detection and validate complex properties.

• Carry out simulation regressions, troubleshoot test failures, analyze root causes, and collaborate with designers to effectuate corrective actions.

• Define and monitor functional and code coverage metrics to guarantee verification completeness and promote coverage closure.

• Create automation scripts and infrastructure using languages like Python or Perl to enhance verification efficiency and processes.

• Engage in technical reviews of specifications, design documents, and test plans, providing insightful input and feedback.


⛳️ Requirements

• Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related discipline.

• Over 3 years of experience in ASIC or FPGA design verification.

• Proficient in Hardware Description Languages (HDL) such as Verilog or VHDL and Hardware Verification Languages (HVL) including SystemVerilog.

• Strong practical experience in developing UVM-based testbenches and verification components.

• Knowledge of contemporary verification methodologies, such as coverage-driven verification (CDV) and assertion-based verification (ABV).

• Familiarity with industry-standard protocols like AMBA (AXI, ACE, CHI, APB), PCIe, or Ethernet is advantageous.

• Experience with simulation and debugging tools.

• Strong scripting abilities in Python, Perl, or Tcl for automation and data analysis.

• Excellent analytical, problem-solving, and debugging capabilities.

• Strong communication skills and the capacity to collaborate effectively in a cross-functional team setting.


🏝️ Benefits

• Health insurance

• Retirement plans

• Professional development

People also viewed

Akka (formerly Lightbend)10 hours ago

Forward Deployed Engineer

DE flagGermany OnlyFull-timeEngineer
ApplyView job
Swimlane1 day ago

Professional Services Engineer

IN flagIndia OnlyFull-timeEngineer$120k – $160k/year
ApplyView job
ITTConnect1 day ago

Senior Cisco CUCM Engineer

BR flagBrazil OnlyFull-timeEngineer
ApplyView job
Logicalis Spain1 day ago

Ingeniero de Observabilidad IA

ES flagSpain OnlyFull-timeEngineer
ApplyView job
Ohmium2 days ago

Field Services Engineer

HR flagCroatia OnlyFull-timeEngineer
ApplyView job
DeepHealth2 days ago

Technical Services Engineer

NL flagNetherlands OnlyFull-timeEngineer€35k – €50k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers