Senior Kernel Developer – RTOS

September 5, 2025

Apply for this job

Job Description

Description

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 resource management for diverse use cases. The lab aims to innovate operating system designs for mixed-criticality environments, developing a next-generation OS platform for domains like automotive, smartphones, and ICT/IoT devices, ensuring performance and reliability.

About the job:

  • Research and develop real-time OS for embedded devices, cloud, virtualized computing, and automotive domains.
  • Contribute to building next-generation real-time OS technology for various compute platforms.
  • Address challenges in scheduling, resource allocation, isolation, and IPC in complex systems.
  • Develop tooling and solutions for system performance challenges.

Job requirements:

  • Expertise in real-time OS design, development, and integration.
  • Proficiency in system software development (C/C++).
  • Strong knowledge of CPU architecture for system software.
  • Ability to research complex topics and translate into designs.
  • Effective communication to document and present technical solutions.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • Telecommunications

#J-18808-Ljbffr

Company

Huawei Canada

Location

Ottawa

Country

Canada

Salary

100.000

URL

https://en-ca.whatjobs.com/coopob__cpl___291_2596493__3337?utm_source=3337&utm_medium=feed&keyword=Senior-Kernel-Developer&location=Ottawa&geoID=4247