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
1. Computer systems design and related services - 21.0%
2. Information and cultural industries - 18.0%
3. Computer and electronic product manufacturing - 17.0%
4. Wholesale trade - 7.0%
5. Public administration - 5.0%
6. Scientific research and development services - 5.0%
7. Architectural engineering and related services - 5.0%
1. You need a university degree in computer engineering, electrical/electronics engineering, engineering physics or computer science.
2. You may also need a master's degree or doctorate in a related engineering field.
3. You need a licence from a provincial/territorial association of professional engineers to approve engineering drawings/reports and to practise as a professional engineer (P. Eng.).
4. As an engineer, you are eligible for registration following graduation from an accredited educational program, after three or four years of supervised work experience in engineering, and after passing a professional practice examination.
5. With experience, you can move up the ranks to become a supervisor.
6. Most recent entrants have an undergraduate university degree.
4. Computer Science
The average hourly wages for Computer Engineers (Except Software Engineers and Designers) is $35.15/HR, which is above average for occupations in the natural and applied sciences and related occupations and above average for all professional occupations. These wages grew at a below-average rate from 2002 to 2004.