Current jobs related to Software Engineering Co-op - Ottawa, Ontario - Canadian Bank Note


  • 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 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 BlackBerry Inc. Full time

    Join BlackBerry Inc. as a Software Engineering Co-op StudentWe are seeking highly motivated and talented students to join our team as Software Engineering Co-op Students. As a co-op student, you will have the opportunity to work on real-world projects, collaborate with experienced engineers, and develop your skills in software development.About the RoleThis...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Join BlackBerry Inc. as a Software Engineering Co-op StudentWe are seeking highly motivated and talented students to join our team as Software Engineering Co-op Students. As a co-op student, you will have the opportunity to work on real-world projects, collaborate with experienced engineers, and develop your skills in software development.About the RoleThis...


  • Ottawa, Ontario, Canada Lumentum Full time

    Lumentum is a leading company in the development of innovative metrology products, and we are seeking a talented System Software Engineer Co-op to join our team.About the Role:As a System Software Engineer Co-op, you will be part of a focused team responsible for prototyping and delivering a networked solution.You will assist in the evolution of the solution...


  • Ottawa, Ontario, Canada Lumentum Full time

    Lumentum is a leading company in the development of innovative metrology products, and we are seeking a talented System Software Engineer Co-op to join our team.About the Role:As a System Software Engineer Co-op, you will be part of a focused team responsible for prototyping and delivering a networked solution.You will assist in the evolution of the solution...


  • Ottawa, Ontario, Canada Telesat Full time

    Join Our Team as a Software Engineering Co-op at TelesatWe are seeking a highly motivated and detail-oriented Software Engineering Co-op to join our team at Telesat. As a co-op student, you will have the opportunity to work on exciting projects and contribute to the development of our cutting-edge Lightspeed network.Main Responsibilities:Assist in the...


  • Ottawa, Ontario, Canada Telesat Full time

    Join Our Team as a Software Engineering Co-op at TelesatWe are seeking a highly motivated and detail-oriented Software Engineering Co-op to join our team at Telesat. As a co-op student, you will have the opportunity to work on exciting projects and contribute to the development of our cutting-edge Lightspeed network.Main Responsibilities:Assist in the...


  • 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 Lumentum Full time

    Lumentum is a leading company in the development of innovative metrology products. We are seeking a talented System Software Engineer Co-op to join our team and contribute to the creation of cutting-edge software solutions.About the Role:Work collaboratively with a focused team to design, prototype, and deliver a networked solution.Assist in the evolution of...


  • Ottawa, Ontario, Canada Lumentum Full time

    Lumentum is a leading company in the development of innovative metrology products. We are seeking a talented System Software Engineer Co-op to join our team and contribute to the creation of cutting-edge software solutions.About the Role:Work collaboratively with a focused team to design, prototype, and deliver a networked solution.Assist in the evolution of...


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

    Software Co-op OpportunityWe 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...


  • Ottawa, Ontario, Canada Telesat Canada Full time

    About Telesat CanadaTelesat Canada is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years.Job SummaryWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team in...


  • Ottawa, Ontario, Canada Telesat Canada Full time

    About Telesat CanadaTelesat Canada is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years.Job SummaryWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team in...


  • Ottawa, Ontario, Canada Telesat Canada Full time

    About Telesat CanadaTelesat Canada is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years.Job SummaryWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team in...


  • Ottawa, Ontario, Canada Lumentum Full time

    Software Development Engineer Co-op OpportunityLumentum is seeking a highly motivated and detail-oriented Software Development Engineer Co-op to join our team. As a co-op student, you will have the opportunity to work on real-world projects, collaborate with experienced engineers, and develop your skills in software development, testing, and integration.Key...


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

Software Engineering Co-op

2 months ago


Ottawa, Ontario, Canada Canadian Bank Note Full time

About Canadian Bank Note Company

Canadian Bank Note Company (CBN) is a global leader in providing secure identification, payment, and lottery solutions to governments and organizations worldwide. With over 125 years of experience, CBN has built a reputation for innovation, reliability, and customer satisfaction.

What We Offer
  • Meaningful Work: As part of Canada's critical infrastructure, your contributions will directly impact national and international initiatives.
  • Professional Development: You'll be paired with a mentor and have access to a network of co-op students across various departments, gaining valuable hands-on experience.
  • Community & Culture: CBN fosters a strong sense of community based on its 7 Core Principles. We value equality, diversity, and inclusivity, ensuring a respectful and inclusive work environment for all employees.
Your Role as a Software Engineering Co-op Student

In this role, you'll collaborate with experienced software developers on research and development projects. These projects range from large-scale cloud developments to innovative mobile prototypes.

  • Contribute to cutting-edge R&D projects in areas like cloud computing and mobile applications.
  • Research emerging technologies and present your findings to senior management, influencing future development strategies.
  • Gain practical experience with a wide range of technologies, including Java, Spring Boot, JavaScript, CSS/HTML, Angular, PostgreSQL, Junit, Mockito, Kara, Protractor, REST Assured, REST, REST Easy, Maven, Docker, and Azure.
What We Look For
  • Enrollment in a relevant post-secondary technical program such as Software Engineering or Computer Science.
  • Excellent written and verbal communication skills to effectively collaborate with team members and stakeholders.
  • A proactive, problem-solving mindset with a passion for learning and exploring new technologies.
  • Eligibility to obtain a Government of Canada Reliability clearance.