Analyse and define technical requirements Design architecture and requirements breakdown to functional blocks FPGA design, implementation and definition of constraints Design documentation according to internal and external normative standards Creation and execution of test benches for RTL and timing simulation Formal verification of FPGA designs (timing analysis, code coverage, coding rule check) Support of the FPGA integration on the target hardware Define verification concepts and plans Conduct FPGA verification and test activities on the target hardware Programming of test hardware for automated implementation of hardware test cases