A computer hardware engineer is someone who researches, designs, develops, and tests computer equipment such as chips, circuit boards, or routers.
Design new computer hardware, creating schematics of computer equipment to be built
Test the completed models of the computer hardware they design
Analyze the test results and modify the design as needed
Update existing computer equipment so that it will work with new software
Oversee the manufacturing process for computer hardware
Maintain knowledge of computer engineering trends and new technology