Junior Software Developer

1 day ago


Terry Fox Drive Ottawa Ontario KK J Canada Huawei Technologies Canada Co. Full time $60,000 - $80,000 per year
Job description

Huawei Canada has an immediate contract opening for a Junior 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 use cases.

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

Job requirements

About the ideal candidate:

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

All done

Your application has been successfully submitted

Other jobs
  • Software Developer

    1 day ago


    Terry Fox Drive Ottawa, Ontario, KK J Canada Huawei Technologies Canada Co. Full time $120,000 - $180,000 per year

    Job description 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 such as the compute required for AI/ML. This lab aims to innovate operating system designs for...

  • Software Engineer

    2 days ago


    Terry Fox Drive Ottawa, Ontario, KK J Canada Huawei Technologies Canada Co. Full time $80,000 - $120,000 per year

    Job description Huawei Canada has an immediate permanent opening for a Software Engineer.About the team:The YunShan Software Lab pioneers advanced software technologies and architectures that address the most pressing pain points, complex issues, and challenges in data communication device software. This lab is at the forefront of innovation and tackles...


  • Terry Fox Drive Ottawa, Ontario, KK J Canada Huawei Technologies Canada Co. Full time $60,000 - $80,000 per year

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


  • , , Canada Helic & Co. Full time

    Junior Software Developer A Junior Software Developer contributes to building, testing, and improving software applications. This role is ideal for someone who enjoys writing code, solving problems, and continuously learning. You’ll collaborate with senior developers and cross‑functional teams to deliver reliable, efficient, and user‑focused solutions....


  • Ottawa, Ontario, KMX, Canada JSI Full time $55,000 - $85,000 per year

    We are seeking a talented and motivated Junior Software Developer to join our dynamic team in a Scrum-based development environment. The ideal candidate will possess excellent problem-solving skills and demonstrate a willingness to learn and adapt to new challenges. This full stack role requires outstanding communication abilities and a solid foundation in...


  • , , Canada Helic & Co. Full time

    A Junior Software Developer contributes to building, testing, and improving software applications. This role is ideal for someone who enjoys writing code, solving problems, and continuously learning. You’ll collaborate with senior developers and cross‑functional teams to deliver reliable, efficient, and user‑focused solutions. This is a remote...


  • , , Canada Ray-Mont Logistiques, Inc. Full time

    Position: Junior Software Developer Job Type: Full-time, Permanent Location: Remote, Canada About Ray-Mont Logistics Ray-Mont Logistics is a dynamic and growing organization dedicated to being the essential link in the international business logistics supply chain. We offer a comprehensive range of logistics services, including loading, transportation, and...


  • Canada RAY-MONT LOGISTICS Full time $60,000 - $80,000 per year

    Position: Junior Software DeveloperDepartment: InnovationJob Type: Full-time, PermanentLocation: Remote, CanadaAbout Ray-Mont Logistics:Ray-Mont Logistics is a dynamic and growing organization dedicated to being the essential link in the international business logistics supply chain. We offer a comprehensive range of logistics services, including loading,...


  • , , Canada Helic & Co. Full time

    A technology services company is seeking a Junior Software Developer to build, test, and improve software applications. This position is remote and ideal for a candidate eager to learn and collaborate with senior developers. Essential qualifications include a Bachelor’s degree in Computer Science or a related field, proficiency in at least one programming...


  • Ottawa, Canada Arobas Personnel Full time

    Arobas Personnel is looking a Junior Software Developer for a contract position with one of our clients located in Ontario. Remote : Hybrid What does your day-to-day look like? You will contribute to software development activities by performing basic tasks for simple systems or specific components within larger, more complex solutions. Your work will follow...