Direct technicians, engineering designers or other technical support personnel as needed.
Design and develop computer hardware and support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, and printers and disk drives.
Provide technical support to designers, marketing and sales departments, suppliers, engineers and other team members throughout the product development and implementation process.
Provide training and support to system designers and users.
Test and verify hardware and support peripherals to ensure that they meet specifications and requirements, by recording and analyzing test data.
Write detailed functional specifications that document the hardware development process and support hardware introduction.