Software Developer – Real-time Operating System

September 5, 2025

Apply for this job

Job Description

Description

Software Developer – Real-time Operating System

Join to apply for the Software Developer – Real-time Operating System role at Huawei Canada

Software Developer – Real-time Operating System

Join to apply for the Software Developer – Real-time Operating System role at Huawei Canada

Huawei Canada has an immediate permanent opening for a 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 the Real-Time OS research or development targeting embedded devices, cloud & virtualized computing and automotive domain.
  • Contribute and help build the next-generation Real-Time OS technology to power a broad range of compute platforms.
  • Solve some very challenging problems around scheduling, resource allocation, isolation and IPC in very complex systems use cases.
  • Focus on developing tooling and solutions to performance challenges in the system.

Job requirements
About the ideal candidate:

  • 5+ years of experience and expertise in the field of real-time operating system design, development and integration.
  • Experience in system software development (mainly C/C++).
  • CPU architecture knowledge for system software development.
  • Strong ability to research complex topics, distill knowledge into concrete designs and apply to new or existing projects.
  • Strong communication ability to document and present technical information and solutions effectively to both technical and non-technical audiences.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

  • Industries

    Telecommunications

Referrals increase your chances of interviewing at Huawei Canada by 2x

Sign in to set job alerts for “Software Engineer” roles.

Junior Software Developer – Real-time Operating System

Cloud Software Developer – Recent Graduate

Intermediate Fullstack Developer (Ruby & React)- EHR

Software Developer (Model E) – Neurodiversity Hiring Initiative

Full Stack Developer – Product Development Group

Software Engineering – Application Developer

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Company

Huawei Canada

Location

Ottawa

Country

Canada

Salary

100.000

URL

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