Posted:
June 15, 2026
Location:
ottawa, on, Canada

Job Description

Join Huawei Canada as a Software Developer focusing on real-time operating systems. Engage in innovative design for embedded devices, cloud computing, and automotive applications.
In the Intelligent Real-Time Operating System Lab, you’ll work on OS architecture and tackle concurrency challenges. This position requires expertise in scheduling, resource allocation, and performance optimization. Ideal candidates will have over five years of experience with a focus on C/C++ system software development and possess knowledge in CPU architecture.
Key Responsibilities:
• Explore real-time OS research for embedded and cloud systems
• Build next-generation real-time OS technology
• Solve scheduling and resource allocation challenges
• Develop tooling to address system performance issues
• Document and present technical solutions effectively
Requirements:
• Over 5 years of real-time OS design and development experience
• Proficient in C/C++ for system software develo...

Apply for this Job

Submit your application for the Real-Time Operating System Developer at Huawei position at Huawei Canada.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: ottawa, Canada
Posted: June 15, 2026
Deadline: July 25, 2026