Senior Kernel Developer - RTOS
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need expert experience designing, developing and integrating real-time operating systems, expert system software skills in C/C++, and expert CPU architecture knowledge. Strong research and technical communication skills for technical and non-technical audiences are also required.
RTOS, ML, Research, Scheduling, Software development, C
Software Developer - Real-time Operating System
Ottawa, ONHuawei Technologies Canada Co., Ltd.
5+ ansCandidates need 5+ years of real-time operating system design and integration experience, strong C/C++ system software skills, CPU architecture knowledge, and clear communication with technical and non-technical audiences.
ML, Research, Scheduling, Software development, C, C++
Researcher - Real-Time Embedded OS
Ottawa, ONHuawei Technologies Canada Co., Ltd.
2+ ansCandidates need a PhD in computer science or a related field, knowledge of OS and CPU architecture, and research experience. Strong C/C++, Assembly and Rust skills and experience modifying Linux, FreeBSD or FreeRTOS are also required.
Linux, FreeBSD, OpenBSD, FreeRTOS
Researcher – AI/ML Real-Time Embedded OS
Ottawa, ONHuawei Technologies Canada Co., Ltd.
2+ ansHuawei needs candidates with a master's degree or higher in computer science, AI/ML or a related field, plus strong knowledge of operating systems. Strong C, C++, Assembly or Rust skills and experience with Linux, FreeBSD or FreeRTOS are needed.
Linux, FreeBSD, OpenBSD, FreeRTOS
System Security Research Engineer – OS and Device Protection
Markham, ONHuawei Technologies Canada Co., Ltd.
3+ ansCandidates need a PhD or Master's degree in a related engineering field, or equivalent experience, plus 3+ years of R&D experience. Strong skills in operating system internals, C, C++ or Rust, low-level debugging and hardware security (TEE, Secure Boot, virtualization) are required.
C, C++, Rust
Senior Principal Researcher – AI Agent & Multimodal Interaction System
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need a PhD or Master's in computer science, electrical engineering or a related field, plus experience with multimodal AI, vision-language models and AI-driven user experiences at scale. Proven delivery to large consumer products or influential publications at venues such as CHI, UIST, NeurIPS or ICASSP are needed.
Research, Collaboration, Adaptability, Computer science, Electrical engineering, Communication skills
Co-op Engineer - Intelligent Real-Time Operating System
Ottawa, ONHuawei Technologies Canada Co., Ltd.
Candidates need to be pursuing a Bachelor's, Master's or PhD in Computer Science or a related field. They need real-time OS experience, C/C++ system software skills, CPU architecture knowledge and strong communication abilities.
C, C++