The Crucial Role of Firmware Development for Hardware and PCB Design Engineer - EdgeBench