Computer hardware engineers are technology specialists who research, design, develop and test computer systems. They work in manufacturing to produce various computer-related components and products. They may create circuit boards, memory systems and networks or develop more complex electronic systems or vehicle components. The typical job duties of computer hardware engineers include: