Co-op Software Developer

2 weeks ago


Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time
Software Co-op Opportunity

We are seeking a highly motivated and detail-oriented co-op student to join our team as a Software Developer. This is an excellent opportunity to gain hands-on experience in software development, particularly in the area of real-time operating systems.

Responsibilities:
  • Contribute to the development of a next-generation real-time operating system for embedded devices, cloud computing, and automotive applications.
  • Collaborate with our team to design and implement innovative solutions for complex system challenges.
  • Develop and maintain software tools and utilities to improve system performance and efficiency.
  • Participate in code reviews and contribute to the improvement of our software development processes.
Requirements:
  • Currently enrolled in a university and registered with the school's co-op program.
  • Related coursework or experience in real-time operating system design, CPU architecture, and system software development.
  • Strong research and problem-solving skills, with the ability to distill complex concepts into practical solutions.
  • Excellent communication and documentation skills, with the ability to present technical information to both technical and non-technical audiences.

We offer a dynamic and supportive work environment, with opportunities for professional growth and development. If you are a motivated and detail-oriented co-op student looking to gain hands-on experience in software development, we encourage you to apply for this exciting opportunity.



  • Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Developer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Software Developer to join our team on a co-op basis.Responsibilities:Contribute to the development of next-generation Real-Time OS technology for embedded devices, cloud computing, and automotive applications.Collaborate with our team to design and implement innovative...


  • Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Developer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Software Developer to join our team on a co-op basis.Responsibilities:Contribute to the development of next-generation Real-Time OS technology for embedded devices, cloud computing, and automotive applications.Collaborate with our team to design and implement innovative...


  • Ottawa, Ontario, Canada Magnet Forensics Full time

    About Magnet ForensicsMagnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. Our mission is to empower investigators to fight crime, protect assets, and safeguard national security.Job SummaryWe are seeking a talented...


  • Ottawa, Ontario, Canada Magnet Forensics Full time

    About Magnet ForensicsMagnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. Our mission is to empower investigators to fight crime, protect assets, and safeguard national security.Job SummaryWe are seeking a talented...


  • Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team is seeking a highly motivated and detail-oriented Software Engineering Co-op to join our Real-Time Operating System (RTOS) development team.Responsibilities:Contribute to the design, development, and integration of the next-generation RTOS technology.Collaborate with our team to explore and implement innovative solutions for real-time operating...


  • Ottawa, Ontario, Canada Collins Aerospace Full time

    Collins Aerospace Software Development Co-Op OpportunityWe are seeking a highly motivated and detail-oriented Co-Op Software Development Engineer to join our team in Ottawa, Canada. As a Co-Op Software Development Engineer, you will have the opportunity to work on cutting-edge software development projects, collaborate with experienced engineers, and...


  • Ottawa, Ontario, Canada Collins Aerospace Full time

    Collins Aerospace Software Development Co-Op OpportunityWe are seeking a highly motivated and detail-oriented Co-Op Software Development Engineer to join our team in Ottawa, Canada. As a Co-Op Software Development Engineer, you will have the opportunity to work on cutting-edge software development projects, collaborate with experienced engineers, and...


  • Ottawa, Ontario, Canada Searidge Technologies Inc. Full time

    About the JobSearidge Technologies is a pioneering technology company in the aviation industry, developing innovative solutions to enhance safety and efficiency. As a global leader in Digital Tower and Advanced Airport solutions, our team is at the forefront of technology, driving change in how aircraft and vehicles are managed around airports.We are...


  • Ottawa, Ontario, Canada Searidge Technologies Inc. Full time

    About the JobSearidge Technologies is a pioneering technology company in the aviation industry, developing innovative solutions to enhance safety and efficiency. As a global leader in Digital Tower and Advanced Airport solutions, our team is at the forefront of technology, driving change in how aircraft and vehicles are managed around airports.We are...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Job Title: Software Development Co-OpTrend Micro, a global leader in cybersecurity, is seeking a talented Software Development Co-Op to join our Cloud One R&D team. As a key member of our team, you will participate in the development of the next generation of Trend Micro's security products.Key Responsibilities:Design, implement, and test high-quality...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Job Title: Software Development Co-OpTrend Micro, a global leader in cybersecurity, is seeking a talented Software Development Co-Op to join our Cloud One R&D team. As a key member of our team, you will participate in the development of the next generation of Trend Micro's security products.Key Responsibilities:Design, implement, and test high-quality...


  • Ottawa, Ontario, Canada Raytheon Technologies Full time

    Software Development Co-Op OpportunityCollins Aerospace, a leader in technologically advanced and intelligent solutions for the aerospace and defence industry, is seeking a talented Software Development Co-Op to join our team in Ottawa, Canada.Key Responsibilities:Participate in the definition, specification, and design of software features.Work in a team...


  • Ottawa, Ontario, Canada Raytheon Technologies Full time

    Software Development Co-Op OpportunityCollins Aerospace, a leader in technologically advanced and intelligent solutions for the aerospace and defence industry, is seeking a talented Software Development Co-Op to join our team in Ottawa, Canada.Key Responsibilities:Participate in the definition, specification, and design of software features.Work in a team...


  • Ottawa, Ontario, Canada Searidge Technologies Inc. Full time

    About the JobSearidge Technologies is a leading innovator in the aviation industry, developing cutting-edge technology to enhance safety and efficiency. As a global leader in Digital Tower and Advanced Airport solutions, our team is at the forefront of technology, driving change in how aircraft and vehicles are managed around airports.We are currently...


  • Ottawa, Ontario, Canada Searidge Technologies Inc. Full time

    About the JobSearidge Technologies is a leading innovator in the aviation industry, developing cutting-edge technology to enhance safety and efficiency. As a global leader in Digital Tower and Advanced Airport solutions, our team is at the forefront of technology, driving change in how aircraft and vehicles are managed around airports.We are currently...


  • Ottawa, Ontario, Canada Searidge Technologies Inc. Full time

    About the JobSearidge Technologies is a leading innovator in the aviation technology sector, developing cutting-edge solutions to enhance safety and efficiency. With a global presence, our team collaborates to drive operational enhancements, automation, and collaboration to meet evolving demands.We are seeking a talented Software Developer Co-op to join our...


  • Ottawa, Ontario, Canada Searidge Technologies Inc. Full time

    About the JobSearidge Technologies is a leading innovator in the aviation technology sector, developing cutting-edge solutions to enhance safety and efficiency. With a global presence, our team collaborates to drive operational enhancements, automation, and collaboration to meet evolving demands.We are seeking a talented Software Developer Co-op to join our...


  • Ottawa, Ontario, Canada Raytheon Technologies Full time

    Software Development Co-Op OpportunityCollins Aerospace, a leader in technologically advanced and intelligent solutions for the aerospace and defence industry, is seeking a talented Software Development Co-Op to join our team in Ottawa, Canada.Key Responsibilities:Participate in the definition, specification, and design of software features.Work in a team...


  • Ottawa, Ontario, Canada Raytheon Technologies Full time

    Software Development Co-Op OpportunityCollins Aerospace, a leader in technologically advanced and intelligent solutions for the aerospace and defence industry, is seeking a talented Software Development Co-Op to join our team in Ottawa, Canada.Key Responsibilities:Participate in the definition, specification, and design of software features.Work in a team...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Job Opportunity: Photonics Software Developer Co-opCiena Corporation is committed to fostering a culture that prioritizes individual growth, well-being, and belonging. As a technology company, we strive to lead with our humanity, driving business priorities alongside meaningful social, community, and societal impact.The Role:We are seeking a highly motivated...