Talent.com
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
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
Embedded Software DevSecOps Co‑op Engineer – Ottawa

Embedded Software DevSecOps Co‑op Engineer – Ottawa

Lumentum • Ottawa, Ontario, Canada
Full-time
A leading tech company in Ottawa is seeking an Embedded Software DevSecOps Engineer intern for May to December 2026.This role offers hands-on experience in developing automated solutions for optica...Show more
Last updated: 11 days ago • Promoted
Dev Ops Senior - ottawa

Dev Ops Senior - ottawa

Bearsight Inc • ottawa, on, ca
Full-time
Remote (Open to candidates across Canada).Competitive – Based on experience.We are seeking a highly experienced.AI & Software Engineering team.This role is ideal for a cloud-native infrastructure e...Show more
Last updated: 1 day ago • Promoted
Co-op Software Developer - Real-Time Operating System (12-16 months)

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

Huawei Canada • Ottawa, Ontario, Canada
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
Last updated: 12 days ago • Promoted
Waveserver Platform Software Developer Co-op - Summer (8 months)

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

Ciena Corporation • Ottawa, Ontario, Canada
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
Last updated: 30+ days ago • Promoted
5G Software Developer Co-op Ottawa,Ontario,Canada Product Development Posted 12 hours ago

5G Software Developer Co-op Ottawa,Ontario,Canada Product Development Posted 12 hours ago

Ericsson GmbH • Ottawa, Ontario, Canada
Full-time
G Software Developer Co-opOttawa,Ontario,Canada## Grow with us## Join our Team**You will do:**## Join our Team* Computer science/Data science developer* Computer science developer to find all you n...Show more
Last updated: 30+ days ago • Promoted
ASIC Engineer Co-op (Summer 2026)

ASIC Engineer Co-op (Summer 2026)

Ciena • Ottawa, Ontario, Canada
Full-time
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show more
Last updated: 1 day ago • Promoted
Software Engineer, iOS Core Product - Ottawa, Canada Ottawa, Canada

Software Engineer, iOS Core Product - Ottawa, Canada Ottawa, Canada

Speechify, Inc. • Ottawa, Ontario, Canada
Full-time
Software Engineer, iOS Core Product - Ottawa, Canada.The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech produ...Show more
Last updated: 12 days ago • Promoted
IoT Software Developer

IoT Software Developer

Giatec Scientific • Ottawa, Ontario, Canada
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
Last updated: 30+ days ago • Promoted
NMS & EMS Co-op Engineer — Hybrid in Canada

NMS & EMS Co-op Engineer — Hybrid in Canada

Telesat • Ottawa
Full-time
A leading satellite communication company in Ottawa is looking for a Network Management System Co-op.The role involves designing, developing, and testing software for network management.Ideal for u...Show more
Last updated: 20 hours ago • Promoted • New!
Co-op Systems Engineer — Space Robotics

Co-op Systems Engineer — Space Robotics

MDA Space • Ottawa
Full-time
A leading aerospace company located in Ottawa is seeking a Systems Engineering Student to join their Robotics & Space Operations team for an 8-month Co-Op opportunity.The successful candidate will ...Show more
Last updated: 26 days ago • Promoted
IoT Software Developer

IoT Software Developer

Giatec • Ottawa, Ontario, Canada
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
Last updated: 30+ days ago • Promoted
5G Software Developer Co-op

5G Software Developer Co-op

Ericsson • Ottawa, Ontario, Canada
Full-time
Duration: 8 – 16 months (for co-ops).Please upload your unofficial transcript when applying.Use the "Cover letter" uploading tab.Please indicate in your resume or a cover letter how many months you...Show more
Last updated: 30+ days ago • Promoted
Co-Op: Analysis - C$23.8 - C$34.3 An Hour - No Experience Required

Co-Op: Analysis - C$23.8 - C$34.3 An Hour - No Experience Required

Canadian Security Intelligence Service • Ottawa, Canada, CA
Full-time
Co-op opportunity for students in various analysis streams, offering valuable experience and potential for future employment.Show more
Last updated: 20 days ago • Promoted
Développeur logiciels I (stagiaire) - Canada / Software Developer I (Co-op) - Canada

Développeur logiciels I (stagiaire) - Canada / Software Developer I (Co-op) - Canada

Cisco • Ottawa, Ontario, Canada
Full-time
Applications are accepted until further notice.Please note this posting is to advertise potential job opportunities.This exact role may not be open today but could open in the near future.When you ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, iOS Core Product - Ottawa, Canada

Software Engineer, iOS Core Product - Ottawa, Canada

Clutch Canada • Ottawa, Ontario, Canada
Full-time
PLEASE APPLY THROUGH THIS LINK:.The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever ...Show more
Last updated: 18 days ago • Promoted
Remote Software Developer (Canada)

Remote Software Developer (Canada)

Turing • Ottawa, Ontario, Canada
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
Last updated: 12 days ago • Promoted
Ottawa Software Dev Co-op — Build, Debug & Cloud Apps

Ottawa Software Dev Co-op — Build, Debug & Cloud Apps

Nokia • Ottawa
Full-time
A leading technology company is looking for a Software Developer Co-op/Intern in Ottawa.The role involves developing software solutions to enhance features and collaborating with engineering teams ...Show more
Last updated: 1 day ago • Promoted
Embedded Software DevSecOps Co-op Engineer – Ottawa

Embedded Software DevSecOps Co-op Engineer – Ottawa

Lumentum Operations LLC • Ottawa
Full-time
A leading optical tech company in Ottawa is seeking a co-op Embedded Software DevSecOps Engineer to join their research and development team.You'll be involved in developing automated solutions for...Show more
Last updated: 30+ days ago • Promoted