Company Description

About Huawei
Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. With integrated solutions across four key domains – telecom networks, IT, smart devices, and cloud services – we are committed to bringing digital to every person, home and organization for a fully connected, intelligent world.
At Huawei, innovation focuses on customer needs. We invest heavily in basic research, concentrating on technological breakthroughs that drive the world forward. We have more than 180,000 employees, and we operate in more than 170 countries and regions. Founded in 1987, Huawei is a private company fully owned by its employees.

About Huawei Canada
Huawei Canada helps connect Canadians to world-leading high-speed wireless Internet – and supplies them with cutting-edge smart devices. In partnership with Canadian telecommunications providers, we work to bring the benefits of a reliable and secure digital experience to every person, home and organization, including those in rural and remote areas of the country. Huawei first came to Canada in 2008. Today, the company employs more than 1,100 Canadians in research and development, IT, sales and other fields. Huawei Canada is an active supporter of many charitable and community initiatives from coast to coast.

Job Description

Huawei Canada is looking for QT/C++ Software Engineers to join its EDA tool research team. The ideal candidate will have strong QT/C++ development skills with years of industry experiences.


The candidate will join a team working on a flexible EDA tool chain to support research of multiple custom architectures. Candidate will be responsible for improving performance and adding new features on the existing QT-based GUI tool.


  • At least 5 years of GUI development experiences based on QtWidgets framework using C++/Qt for linux platform.
  • Prior experience with QtWidgets (QGraphicsView, QGraphicsScene, QGraphicsItem & QT Undo, …) is an asset.
  • Experience with QtCreator IDE and it’s QtDesigner tool for GUI development.
  • Familiarity with memory management model in Qt.
Job Overview

Sign in

Sign Up

Forgotten Password