Computer hardware engineers are the ones who are responsible for the hardware i.e. the physical aspects of computers and they oversee the design, development, testing and production of various computer hardware such as memory chips, circuit boards, computer systems and related equipment such as printers, network ports, central processing unit (CPU), etc. and ensure the proper synchronization of the computer hardware with the computer software.
For more Information On Computer Hardware Engineering,
http://www.youtube.com/watch?v=PnqxZUcydLY&feature=plcp
http://www.schoolanduniversity.com/study-programs/computer-and-information-technology/computer-hardware-engineering