Senior Researcher - Embodied AI
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need a PhD in computer science or a related field, or a master's with comparable experience. They need a strong research record with a first-author paper at a top AI venue, plus Python and a deep learning framework such as PyTorch or TensorFlow.
PyTorch, TensorFlow, ROS, Python
Co-op Researcher - Embodied AI Agent (Robotic)
Montréal, QCHuawei Technologies Canada Co., Ltd.
Candidates need to be in a third-year bachelor's or a master's in computer science, electrical engineering or a related field. They need deep learning knowledge, strong Python and PyTorch skills, and good verbal and written communication. Robotics and LLM experience are assets.
Python, PyTorch, Isaac Sim, Isaac Lab, ManiSkill, PyBullet
Technical VP – GPU Applications Architecture
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need deep knowledge of emerging AI and GPU applications, AI-enhanced rendering, and GPU architecture and programming. They also need proven system architecture design experience and strong teamwork and communication skills.
CUDA, OpenCL, Vulkan, UE, Unity
Senior Principal Researcher & Technical Leader – Agentic RL for Distributed Computing
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need an MS or PhD in computer science, electrical engineering or a related field, with expertise in reinforcement learning and multi-agent systems. They also need experience building scalable distributed ML systems in Python or C++, and a record of publications, patents or open-source work.
Distributed computing, Data storage, Research, Scheduling, Decision making, Communication skills
Microgrid System Developer - Energy Management & Control
Montréal, QCHuawei Technologies Canada Co., Ltd.
3+ YOECandidates need a bachelor's or master's in electrical engineering or computer science, plus 3+ years in microgrid or distributed energy systems. They need strong C/C++, Linux, embedded firmware and grid protocol skills, and English proficiency.
C/C++, Linux, RTOS, FPGA, Raspberry Pi, Arduino
Co-op Researcher-AI for Autonomous Driving & Multimodal Learning
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need to be enrolled in a Bachelor's program in computer science, software or electrical engineering, or a related field, and in a co-op program. They need strong Python, PyTorch and Linux skills, plus machine learning fundamentals and English proficiency.
Python, PyTorch, CARLA, Navsim, Waymo dataset, Git
Senior Real-Time Solver Development Expert – Power Systems & Power Electronics
Montréal, QCHuawei Technologies Canada Co., Ltd.
10+ YOECandidates need a Master's or PhD in electrical engineering, power systems, power electronics or a close field, plus 10+ years of R&D experience. Strong C/C++ skills, numerical methods for ODE/DAE systems, parallel computing and experience with simulation tools like PSCAD or Simulink are required, and English is essential.
C++, FPGA, PSCAD, PLECS, PSIM, SPICE
Microgrid System Developer – Protection and Control
Montréal, QCHuawei Technologies Canada Co., Ltd.
3+ YOECandidates need a bachelor's or master's degree in electrical engineering, computer science or a related power systems field, plus 3+ years of microgrid control and protection experience. They also need 3+ years integrating protocols such as IEC 61850 and DNP3, and strong English.
PLC, RTU, SCADA, EMS, FPGA, Linux
Engineer - ML & RL
Edmonton, ABHuawei Technologies Canada Co., Ltd.
Candidates need a Master's or PhD in computer science or machine learning, strong Python and software engineering skills, and experience implementing reinforcement learning beyond academic prototypes. Hands-on PyTorch and DeepSpeed experience and a top-tier publication are also required.
PyTorch, DeepSpeed, Python
Senior Researcher - Physical AI
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need a PhD in Computer Science, Robotics or a related field (or a Master's with equivalent experience) and a first-author publication record in top AI venues. They also need strong Python and deep learning skills, with robotics experience as an asset.
PyTorch, TensorFlow, ROS, Python
Chief Scientist - Physical AI
Montréal, QCHuawei Technologies Canada Co., Ltd.
Candidates need a PhD in computer science, robotics, AI or a related field, or a Master's with equivalent research and industry experience. They must have a first-author publication record in top conferences, strong deep learning and Python skills, and English proficiency.
PyTorch, TensorFlow, ROS
Chief Scientist - Physical AI
Ottawa, ONHuawei Technologies Canada Co., Ltd.
Candidates need a PhD in computer science, robotics, AI or a related field, or a Master's with equivalent research and industry experience. They need first-author publications at top conferences, deep learning and Python skills, and experience with robotics systems.
PyTorch, TensorFlow, Python, ROS
AI Software Developer - Smart Grid
Montréal, QCHuawei Technologies Canada Co., Ltd.
Candidates need a Master's or PhD in computer science, electrical engineering or a related field, strong programming skills in Python, Java or C++, and experience with machine learning and production-level applications. Knowledge of power systems is a plus, and fluent English is essential.
Python, Java, C++
Engineer - Optical Communication Systems (Test, Modeling & Sensing)
Ottawa, ONHuawei Technologies Canada Co., Ltd.
3+ YOECandidates need a Ph.D. in Photonics, Optical Communications, Electrical Engineering, Physics or a related field, plus 3 or more years of optical communication or sensing experience. Strong lab skills, optical wave modeling and Python, MATLAB or C++ programming are required.
Optical Spectrum Analyzer, Real-Time Oscilloscope, Bit Error Rate Tester, Optical Time-Domain Reflectometer, Python, MATLAB
Intern Researcher - Embodied AI
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need to be pursuing a Master's or PhD in computer science, robotics, AI or a related field, with first-author publications at top venues. They need strong reinforcement learning, imitation learning and Python/PyTorch skills.
PyTorch, Python, robot simulators
Power System Analyst
Montréal, QCHuawei Technologies Canada Co., Ltd.
Candidates need a Bachelor's, Master's or PhD in electrical or computer engineering, ideally focused on real-time simulation. Strong experience with EMT and real-time simulation software and good English communication skills are required.
PSCAD, EMTP, RSCAD, RTDS, OPAL-RT, Typhoon HIL
Engineer - Optical Systems
Ottawa, ONHuawei Technologies Canada Co., Ltd.
Candidates need a Ph.D. or Master's in electrical engineering, optical engineering, physics or a related field, plus optoelectronic simulation experience, hands-on optical testing experience, and programming in Python, C/C++ or Julia.
Python, C/C++, Julia
Developer - Power System Simulation Model
Montréal, QCHuawei Technologies Canada Co., Ltd.
Candidates need a Master's or PhD in electrical engineering or a similar field and proven EMT simulation model development experience. They also need strong numerical methods knowledge, familiarity with sparse matrix and parallel processing algorithms, and good English communication skills.
C++
Researcher - Power System and Grid Interconnection
Montréal, QCHuawei Technologies Canada Co., Ltd.
Candidates need a PhD or PhD student status in electrical engineering or a related field, plus a strong publication record. They must be fluent in C/C++ and Python, know microgrids, inverter-based resources and IEC 61850-type protocols, and communicate in English.
EMTP, PSCAD, PLECS, Simulink, PLC, FPGA
Researcher - Supercharging Converter
Montréal, QCHuawei Technologies Canada Co., Ltd.
Candidates need a PhD in electrical engineering, computer science or a related field, with a strong publication record. Experience with embedded firmware, circuit simulation tools and EV charging standards such as CCS and CHAdeMO is expected.
MATLAB, PSpice, Simulink, LTspice
Engineer - Physical Layer
Ottawa, ONHuawei Technologies Canada Co., Ltd.
Candidates need a Ph.D. in wireless telecommunications or a closely related field, with strong knowledge of air-interface and physical-layer algorithm design. They must have built end-to-end simulation tools, have strong mathematical skills, and be proficient in C/C++.
C, C++
Engineer - RF & Antenna
Ottawa, ONHuawei Technologies Canada Co., Ltd.
3+ YOECandidates need a PhD in electrical engineering, materials science or a related physics field focused on electromagnetics or RF, plus 3+ years designing RF or antenna systems (relevant PhD research counts). Expert proficiency in Ansys HFSS or CST Studio Suite and strong Python and MATLAB skills are required.
Ansys HFSS, CST Studio Suite, MATLAB, Python, VNA, Anechoic chamber
Co-op Engineer
Ottawa, ONHuawei Technologies Canada Co., Ltd.
Candidates need to be enrolled in a Master's or PhD electrical engineering program or equivalent, with a solid background in non-coherent optical transmission and direct-detection systems. Matlab or Python skills and strong teamwork are required, and publications on similar topics are an asset.
Matlab, Python
Researcher - Physical AI
Montréal, QC +1Huawei Technologies Canada Co., Ltd.
Candidates need a PhD in computer science, robotics or a related field, or a Master's with equivalent experience. A strong record of first-author papers at top AI and robotics venues, plus Python and deep learning frameworks such as PyTorch or TensorFlow, is required.
Python, PyTorch, TensorFlow, ROS