About the job
Join Huawei Canada as a Software Developer specializing in Real-Time Operating Systems!
About Our Team:
Our Intelligent Real-Time Operating System Lab is dedicated to advancing OS architecture, addressing concurrency challenges, and optimizing resource management across a variety of applications, including AI and machine learning (ML). We are committed to creating innovative operating system designs for mixed-criticality environments, pushing beyond traditional capabilities. Our mission is to develop next-generation OS platforms that support high performance and concurrency while effectively managing resources through ML/AI technologies, thereby enhancing reliability in complex, edge-based embedded systems.
Your Role:
Engage in research and development of Real-Time Operating Systems for embedded devices, cloud computing, virtualization, and automotive applications.
Contribute to the creation of next-generation Real-Time OS technologies that empower a diverse range of computing platforms.
Tackle complex issues related to scheduling, resource allocation, isolation, and inter-process communication in intricate system use cases.
Develop tools and solutions to address performance challenges within the system.

