FPGA Validation with C - REQ_3091

Tessolve

Digital Validation: 8 to 10 years’ experience in FPGA design and validation

Profile

  • Experience in FPGA flow to take the design, adapt it and generate FPGA bit files. Masters the full FPGA flow from RTL to electrical validation
  • Understands and develops timing constraints specific to FPGA and analyses timing reports for the given design in consultation with design team.
  • Proven experience in digital design concepts and code development in VHDL/Verilog/system Verilog.
  • Experience in adapting ASIC RTL code and replace blocks required to be able to fit it in an FPGA
  • Good understanding of timing issues in FPGA flow and how to address them, including clock domain crossings, clock generation, combinatorial loops.
  • Proven experience with synplify synthesis tool, Vivado place and route tool, Xilinx FPGAs
  • Experience in writing C based tests for the FPGA testing.
  • Experience in Python based code development.
  • Experience in debug tools associated with FPGA debug.
  • Strong experience in electronics fundamentals and debug.
  • Ability to perform Device debug / Board debug and identify root cause, within an electrical validation environment.
  • Need to be thorough at bench level validation Oscilloscope and digital analyzers.
  • Familiar with revision control tools (SVN, run compute jobs)

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.