About the job
Huawei Canada is actively seeking a talented and experienced Senior Kernel Developer to join our dynamic team.
About Our Team:
Our Intelligent Real-Time Operating System Lab is dedicated to advancing operating system architecture, addressing concurrency challenges, and optimizing resource management across various applications, including those essential for AI/ML computations. We strive to innovate operating system designs tailored for mixed-criticality environments, going beyond traditional methodologies. This lab's mission is to develop state-of-the-art OS platforms that deliver high performance, exceptional concurrency, and effective resource management when paired with ML/AI agents or services. We aim to enhance performance and reliability in the increasingly complex scenarios presented by edge-embedded devices.
Job Overview:
Engage in research and development of real-time operating systems aimed at embedded devices, cloud and virtualized computing, as well as the automotive sector.
Contribute to the creation of next-generation real-time OS technology that powers a wide array of computing platforms.
Tackle challenging issues related to scheduling, resource allocation, isolation, and inter-process communication in complex systems.
Develop tools and solutions to address performance challenges within the system.

