Browse All Jobs
Job Description
AlphaGrep is seeking a highly motivated FPGA Verification Engineer to contribute to the verification of an FPGA-based acceleration platform for low latency algorithmic trading. The engineer will be an integral part of the FPGA design team. He will be responsible for the development of verification strategies, testbenches, and debugging processes for FPGA-based accelerators. This role requires a blend of technical expertise, problem-solving skills, and the ability to work both independently and as part of a team.Responsibilities include:
  • Planning and strategy development for thorough verification of design units and complete FPGA systems.
  • Specification capture, refinement, and documentation for designs.
  • Ownership of test-plan documentation, review, and implementation using best-in-class practices.
  • Authoring supporting documentation for various stages of verification.
  • Building robust, reusable test-benches from the ground up using UVM with attention to portability and coverage goals.
  • Development of SystemVerilog models to capture exact design intent in terms of performance and functionality.
  • Verifying key functionalities of the design on FPGA prior to deployment.
  • Providing progress and technical updates to the project manager.
  • Providing project schedule estimates and identifying technical risks.
  • Contributing to peer design reviews.
Requirements:
  • A degree in electronics/engineering or relevant experience.
  • At least 2 years of experience in Design Verification using UVM, preferably in the communications industry.
  • Excellent analytical and debug skills.
  • An understanding of digital hardware design.
  • Experience in developing self-contained UVM-based testbenches and BFMs.
  • Strong documentation skills.
AlphaGrep offers:
  • The opportunity to work on cutting-edge FPGA technology.
  • The opportunity to solve complex technical issues.
Apply Manually