Senior Principal Architect - Web Engine
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need deep web platform expertise, especially web engines, front-end framework architecture, web performance and standards, and experience with a major engine such as Blink, V8 or WebKit. Strong leadership, communication and presentation skills are also required.
Blink, V8, WebKit, Angular, React, Vue
Senior Principal Architect - Window System
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need deep knowledge of operating systems, including scheduling, process management and kernel transitions. They also need strong 2D graphics and rendering expertise across Android, Linux and iOS, and an understanding of desktop environments such as GNOME and KDE.
Research, Scheduling, Communication skills, Linux
Co-op Engineer-Mobile AI
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need to be pursuing a BS in Computer Science, Computer Engineering or Software Engineering. They should know at least one of C/C++, Python, TypeScript or Java, and have some machine learning knowledge; mobile development experience is an asset.
Android, HarmonyOS, iOS
Co-op Engineer - AI Software Engineering
Markham, ONHuawei Technologies Canada Co., Ltd.
2+ YOECandidates need enrolment in a bachelor's program in computer science or a related field, and 2+ years of professional C/C++, Python or TypeScript development. They also need working knowledge of machine learning and LLMs, and experience with agentic systems is preferred.
HarmonyOS