FGPA Verification Engineer

4 - 6 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position : FPGA Verification EngineerLocation : Vadodara, GujaratExperience : 4-6 years

Job Summary:

We are seeking a skilled and motivated FPGA Verification Engineer with around 5 years ofexperience in verifying complex FPGA-based designs. The ideal candidate should have a solidfoundation in Verilog/SystemVerilog, UVM methodology, and FPGA simulation tools.Experience with Altera, Lattice FPGAs or an interest in contributing to FPGA design tasks is aplus. You will work closely with design, hardware, and software teams to ensure robust andreliable verification of cutting-edge embedded FPGA systems.

Key Responsibilities:

● Develop and execute comprehensive verification plans for FPGA designs usingVerilog/SystemVerilog.● Write testbenches and verification environments, including UVM-based testbenchesif applicable.● Perform functional simulation, code coverage, and assertion-based verification.● Identify, isolate, and debug design and verification issues.● Collaborate closely with design engineers to validate functional correctness andperformance.● Maintain and improve reusable verification IP and methodologies.● Document verification results, progress, and issues in a clear and structured manner.● Stay current with FPGA verification best practices, tools, and methodologies.Requirements:● Bachelor’s degree in Electrical, Electronics, or Computer Engineering.● 4–6 years of experience in FPGA verification.● Strong proficiency in Verilog/SystemVerilog for simulation and testbench development.● Familiarity with verification tools such as ModelSim, QuestaSim, or Vivado Simulator.● Experience with Xilinx and/or Intel (Altera) FPGA development environments.● Solid understanding of digital design fundamentals.● Proficiency with scripting languages like TCL, Python, or Perl.● Strong debugging and analytical skills.Preferred Qualifications:● Experience with UVM (Universal Verification Methodology).● Exposure to communication protocols like AXI, SPI, I2C, PCIe, Ethernet, etc.● Experience with Lattice FPGA devices and toolchains (e.g., Lattice Diamond, Radiant).● Willingness and ability to take on FPGA design tasks when required, in case of havingexperience.● Familiarity with version control systems (e.g., Git).● Understanding of embedded systems and co-verification techniques.If you're excited about building next-gen FPGA-based solutions and want to grow in bothverification and design, we invite you to join our engineering team. You’ll have the opportunity towork on real-world challenges, contribute across the FPGA development lifecycle, and make atangible impact.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You