FPGA/Firmware Engineer Mid-level