Find Your NOC Code

Search your NOC, find occupations, learn main duties, educational requirements, and more.

21311 - Computer Engineers (except Software Engineers and Designers)

Broad Occupation Category

2 - Natural and applied sciences and related occupations.


1 - Occupations usually require a university degree.

Broad Occupation Category

21 - Professional occupations in natural and applied sciences.

Broad Occupation Category

213 - Professional occupations in engineering.

Broad Occupation Category

2131 - Electrical, electronics, and computer engineers.

Computer Engineers are in high demand across Canada due to the country's rapidly growing sectors including Computer & Telecommunication Hardware Manufacturers, Telecommunications firms, and IT consulting firms. The demand for skilled workers under this TEER has been rapidly expanding, and this trend is expected to continue over the coming years. Meaning, there will be many job opportunities available for Computer Engineers in Canada.

The high demand for skilled workers in this field has resulted in competitive salaries and excellent benefits for Computer Engineers in Canada. Salaries can range from $49,800 to $125,300 per year, depending on experience, location, and specialization, but they tend to be higher than average in this industry.

Computer Engineers jobs in Canada also offer many opportunities for career advancement in some of Canada’s popular industries. There are numerous opportunities for professionals to expand their skills and take on new challenges for Computer Engineers in Canada.

Computer Engineers in Canada can avail of a wide range of benefits, from strong job security to high compensation, a supportive work environment, a direct Canada PR for Computer Engineers pathway, and free healthcare. Canada is known for its welcoming and diverse culture, making it a great place for individuals under this TEER to live and work.

Let us help you Apply for Canada PR as a Computer Engineers.

Example Titles

  • Computer hardware engineer
  • Fibre-optic network designer
  • Hardware circuit board designer
  • Hardware development engineer
  • Hardware technical architect
  • Network infrastructure engineer
  • Network support engineer
  • Network test engineer
  • Systems designer - hardware
  • Telecommunications hardware engineer
  • Wireless communications network engineer

Main Duties

This group performs some or all of the following duties:

Computer and telecommunications hardware engineers

  • Analyze user requirements, and design and develop system architecture and specifications.
  • Research, design, develop and integrate computer and telecommunications hardware such as microprocessors, integrated circuit boards, and semiconductor lasers.
  • Develop and conduct design verification simulations and prototype bench tests of components.
  • Supervise, inspect, and provide design support during the manufacturing, installation, and implementation of computer and telecommunications hardware.
  • Establish and maintain relationships with suppliers and clients.
  • May lead and coordinate teams of engineers, technologists, technicians, and drafters in the design and development of computer and telecommunications hardware.

Network system and data communication engineers

  • Research, design, and develop information and communication system network architecture.
  • Research, evaluate, and integrate network systems and data communication hardware and software.
  • Assess, document, and optimize the capacity and performance of information and communication system networks.
  • May lead and coordinate teams of design professionals in the development and integration of information and communication system architecture, hardware, and software. 

Employment Requirements

  • Computer engineers require a bachelor's degree in computer engineering, electrical or electronics engineering, engineering physics, or computer science.
  • A master's or doctoral degree in a related engineering discipline may be required.
  • Licensing by a provincial or territorial association of professional engineers is required to approve engineering drawings and reports and to practice as a Professional Engineer (P.Eng.).
  • Engineers are eligible for registration following graduation from an accredited educational program, three or four years of supervised work experience in engineering, and passing a professional practice examination.

Salary Prospects

Community/Area Low ($/hour) Median ($/hour) High ($/hour)
Canada 25.96 46.43 65.13
Alberta 16.83 43.00 81.73
British Columbia 32.98 42.00 71.15
Manitoba 33.65 44.91 57.69
New Brunswick 29.71 35.00 50.48
Newfoundland and Labrador 29.71 35.00 50.48
Northwest Territories N/A N/A N/A
Nova Scotia 31.25 34.60 48.08
Nunavut N/A N/A N/A
Ontario 25.96 40.87 57.69
Prince Edward Island N/A N/A N/A
Quebec 34.00 52.82 64.62
Saskatchewan N/A N/A N/A
Yukon Territory N/A N/A N/A

Job Openings - TEER 21311

Over the period 2022-2031, new job openings for Computer Engineers are expected to total 12,400, while 13,900 new job seekers are expected to be available to fill them. Immigrants learning how to get Computer Engineers jobs in Canada from India can find it relatively easier to land a job under TEER 21311.


Need Help Finding A Job

In Canada?

Website-Pop-UpExpress Entry Next Prediction Draw
Check Your Eligibility! chatbot icon
chatbot icon Check Your Eligibility In 60 Seconds!