Computer and telecommunications hardware engineers perform some or all of the following duties:
A. Research, evaluate and integrate network system and data communication hardware and software
B. Assess, document and optimize the capacity and performance of information and communication system networks
C. May lead and co-ordinate teams of design professionals in the development and integration of information and communication system architecture, hardware and software.
D. Computer engineers may specialize in a number of areas including analog and digital signal processing, fibre optics, integrated circuits, lasers, microprocessors, microwaves and radio astronomy.
E. Analyze user's requirements, and design and develop system architecture and specifications
F. Research, design, develop and integrate computer and telecommunications hardware such as microprocessors, integrated circuit boards and semiconductor lasers
G. Develop and conduct design verification simulations and prototype bench tests of components