Talent.com
Huawei Technologies Canada Co., Ltd.
Co-op Software Developer - Real-Time Operating System (12-16 months)Huawei Technologies Canada Co., Ltd. • Ottawa, Ontario, CA
Co-op Software Developer - Real-Time Operating System (12-16 months)

Co-op Software Developer - Real-Time Operating System (12-16 months)

Huawei Technologies Canada Co., Ltd. • Ottawa, Ontario, CA
30+ days ago
Job type
  • Internship
Job description

Job description

Huawei Canada has a 12-16-month Co-op 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 such as the compute required for AI/ML. This lab aims to innovate operating system designs for mixed-criticality environments that exceed traditional methods. The focus of this lab is to develop next-generation OS platform support to enable high performance, maximum concurrency and challenging resource management with ML/AI agents or services. Our goal is to ensure enhanced performance and reliability in increasingly complex environments that embedded devices at the edge presents.

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.

  • Focus on developing tooling and solutions to performance challenges in the system.

The total target annual compensation (based on 2,080 hours per year) ranges from $58,000 to $104,000 depending on education, experience, and demonstrated expertise.


Job requirements

About the ideal candidate:

  • Currently enrolled in a university and registered with school’s co-op program.

  • Related coursework or experience in:

    The field of real-time operating system design, development and integration,

    CPU architecture for system software development,

    System software development (mainly C/C++).

  • 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.

Additional Information:

Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.

All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.

Create a job alert for this search

Co-op Software Developer - Real-Time Operating System (12-16 months) • Ottawa, Ontario, CA

Similar jobs

Co-op Software Developer — Hybrid Ottawa (Go/C/C++)

Thales GroupOttawa, ON, CA
Full-time

A global security technology company is seeking a COOP Software Developer for Summer/Fall 2026 in Ottawa.This hybrid role requires a passion for programming and security, with knowledge in Linux, D... Show more

 • Promoted

Software Developer Co-op Fall 2026

General Dynamics CorporationOttawa, ON, CA
Full-time +1

Elevate your coding skills at General Dynamics Mission Systems Canada as a Software Developer Co-op from Fall 2026.Mentor guidance and hands-on experience in AI/ML are key components of this role.T... Show more

 • Promoted

Senior Software Developer (Delphi) - ottawa

Affinityottawa, on, ca
Full-time

Senior Software Developer (Delphi).As a Senior Software Developer, you will develop, maintain, and enhance features in our product.You will partner with product management, quality assurance, solut... Show more

 • Promoted

IAM Software Developer in Ottawa

Quarry ConsultingOttawa, ON, CA
Full-time

Thrive as a Software Developer specializing in IAM with a leading telecommunications firm in Ottawa.This role combines high-impact software development with advanced identity access management tech... Show more

 • Promoted

Remote Software Developer (Canada)

TuringOttawa, ON, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Software Developer – Remote, Canada

EdjusterOttawa, ON, CA
Remote
Full-time

This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE.Smarter decisions, fewer barriers, and better incentives are just th... Show more

 • Promoted

Waveserver Platform Software Developer Co-op - Summer (8 months)

Ciena CorporationOttawa, ON, CA
Full-time

They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click.They help us record any difficulties you... Show more

 • Promoted

IoT Software Developer

GiatecOttawa, ON, CA
Full-time

Location: Ottawa, ON (In-office 5 days a week).AI, and IoT solutions to jobsites worldwide.Our core products - SmartRock®, SmartMix®, and MixPilot® - support the full concrete lifecycle, from mix d... Show more

 • Promoted

Applied AI Backend Software Developer - Ottawa, ON

TrendAIOttawa, ON, CA
Full-time

We are looking for a talented Applied AI Backend Software Developer to join our team and contribute significantly to the design, development, and maintenance of TrendAI Vision One.In this role, you... Show more

 • Promoted

Web Developer Co-op/Intern

NokiaOttawa, ON, CA
Full-time +1

Currently a candidate for a master’s or bachelor’s degree in computer science, Computer Engineering, or a related field with an accredited school in Canada.As part of our team, you will:.Assist in ... Show more

 • Promoted

Embedded Software DevSecOps Co-op

Lumentum Operations LLCOttawa, ON, CA
Full-time

Embedded Software DevSecOps Co-op page is loaded## Embedded Software DevSecOps Co-oplocations: Canada - Ottawa (Bill Leathem)time type: Full timeposted on: Posted Todayjob requisition id: 2... Show more

 • Promoted

Co-op Software Developer - Real-Time Operating System (12-16 months)

Huawei CanadaOttawa, ON, CA
Full-time

Huawei Canada has a 12-16-month Co-op opening for a Software Developer.About the team: The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal... Show more

 • Promoted

Senior API and Middleware Developer - ottawa

Coforgeottawa, on, ca
Full-time

Job Title/Role: API Middleware Developer.We at Coforge are seeking a API Middleware Developer with the following skillset:.As a Senior API & Middleware Developer for the Platform Engineering team, ... Show more

 • Promoted

Applied AI Backend Sr. Software Developer - Ottawa, ON

TrendAIOttawa, ON, CA
Full-time

Trend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information across enterprises, governments, and consumers.Fueled by decades of security expertise, glob... Show more

 • Promoted

Test Eng Co-op/Intern

Nokia GlobalOttawa, ON, CA
Full-time

Date: Sept 8th to Dec 18th, 2026.We are looking for an engineering student who can work effectively both independently and as part of a team within a multidisciplinary and culturally diverse enviro... Show more

 • Promoted

Co-op: Real-Time OS Developer for Embedded & AI

Huawei CanadaOttawa
Full-time

A leading technology company in Ottawa is offering a 12-16-month co-op position for a Software Developer.You will focus on real-time OS research, contributing to next-generation technology and solv... Show more

 • Promoted

Waveserver Software Developer Co-op (Summer 2026)

Ciena CorporationOttawa, ON, CA
Full-time

They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click.They help us record any difficulties you... Show more

 • Promoted

IoT Software Developer in Ottawa

Giatec Scientific Inc.Ottawa, ON, CA
Full-time

IoT Software Developer in Ottawa, ON.Work in-office five days a week creating innovative cloud-integrated software for cutting-edge IoT edge products.As a pivotal team member, you'll engineer data ... Show more