Join to apply for the Senior Kernel Developer - RTOS role at Huawei Canada .
Huawei Canada has an immediate permanent opening for a Senior Software Developer.
About the team :
The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases. This lab aims to innovate operating system designs for mixed-criticality environments that exceed traditional methods. The focus of this lab is to develop a next-generation operating system platform suitable for deployment across various domains, including cars, smartphones, and ICT / IoT devices, ensuring enhanced performance and reliability in increasingly complex environments.
About the job :
- Exploring real-time OS research or development targeting embedded devices, cloud & virtualized computing, and automotive domain.
- Contribute to and help build the next-generation real-time OS technology to power a broad range of compute platforms.
- Solve challenging problems around scheduling, resource allocation, isolation, and IPC in complex system use cases.
- Focus on developing tooling and solutions to address performance challenges in the system.
Job requirements :
Expertise in real-time operating system design, development, and integration.Proficiency in system software development, mainly C / C++.Strong knowledge of CPU architecture for system software development.Ability to research complex topics, distill knowledge into concrete designs, and apply it to projects.Effective communication skills to document and present technical information to both technical and non-technical audiences.Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
Telecommunications#J-18808-Ljbffr