Key responsibilities: Interpretation of requirements and specifications Interpret user requirements. Generate detailed item development specification. Generate acceptance test plans and reports. Digital and Analogue design Use VHDL and/or Verilog to develop code for programmable logic devices (FPGAs