About the job
Huawei Technologies Canada Co., Ltd. is excited to announce a permanent opportunity for a Senior Kernel Developer specializing in Real-Time Operating Systems (RTOS).
Team Overview:
Join our Intelligent Real-Time Operating System Lab, where we tackle OS architecture, concurrency challenges, and resource management for a variety of applications, including AI and machine learning. Our mission is to pioneer innovative OS designs for mixed-criticality environments, pushing beyond conventional methodologies. We are committed to developing next-generation OS platform support that facilitates exceptional performance, maximizes concurrency, and adeptly manages resources using machine learning and AI technologies. Our aim is to enhance performance and reliability amidst the complexities presented by edge-embedded devices.
Position Responsibilities:
Engage in research and development of real-time operating systems targeting embedded devices, cloud computing, virtualization, and the automotive sector.
Contribute to the advancement of next-generation RTOS technologies to support a wide array of computational platforms.
Address complex challenges related to scheduling, resource allocation, isolation, and inter-process communication in intricate system use cases.
Develop tools and solutions to overcome performance-related challenges within the system.

