电子工程师和硬件工程师有什么区别和联系?