Photonics Software Developer Co-op

3 weeks ago


Ottawa, Ontario, Canada Ciena Corporation Full time

Job Opportunity:

Ciena Corporation is seeking a highly motivated and skilled Photonics Software Developer Co-op to join our team. As a Photonics Software Developer Co-op, you will be responsible for designing, implementing, and maintaining automated test cases for optical networks using the RLS platform.

Key Responsibilities:

  • Design and implement automated test cases for optical networks.
  • Collaborate with cross-functional teams to ensure high-quality deliverables.
  • Participate in group design discussions to discuss solutions to problems or ideas for feature enhancements.
  • Work in an agile development environment to produce high-quality deliverables in rapid development cycles.
  • Identify software performance improvements through test-driven development, automated unit testing, and comprehensive integration testing.

Requirements:

  • Working towards completion of a bachelor's or master's degree in computer engineering, software engineering, or computer science.
  • Foundational knowledge of C/C++ programming.
  • Excellent written and oral communication skills.
  • Enthusiastic, self-motivated, team player, problem solver, and ability to multi-task.

Assets:

  • Experience developing software for embedded systems or telecommunications products.
  • Design and development tools such as Git, Bitbucket, Jira, Confluence, GDB.
  • Unit test frameworks such as Google Test.
  • YANG modeling language and toolchains.

Compensation and Benefits:

The pay range for this position is $24.50-33.00/hr CAD.

In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.

Ciena is an Equal Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.



  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Photonics Software Developer Co-opCiena is committed to creating a culture that prioritizes individual growth, well-being, and belonging. As a Photonics Software Developer Co-op, you will play a key role in ensuring the quality of optical networks using the RLS platform.Key Responsibilities:Design, implement, and maintain automated test cases to ensure the...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Photonics Software Developer Co-op OpportunityCiena Corporation is committed to fostering a culture that prioritizes individual growth, well-being, and belonging. As a Photonics Software Developer Co-op, you will play a key role in ensuring the quality of optical networks using the RLS platform.Key Responsibilities:Design, implement, and maintain automated...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Photonics Software Developer Co-op OpportunityCiena Corporation is committed to fostering a culture that prioritizes individual growth, well-being, and belonging. As a Photonics Software Developer Co-op, you will play a key role in ensuring the quality of optical networks using the RLS platform.Key Responsibilities:Design, implement, and maintain automated...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Photonics Software Developer Co-opCiena is committed to creating a culture that prioritizes individual growth, well-being, and belonging. As a Photonics Software Developer Co-op, you will play a key role in ensuring the quality of optical networks using the RLS platform.Key Responsibilities:Design, implement, and maintain automated test cases to ensure the...


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


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Photonics Software Developer Co-op OpportunityCiena Corporation is committed to fostering a culture of innovation and collaboration. Our teams prioritize a personalized and flexible work environment that empowers individuals to grow, thrive, and contribute to meaningful social and societal impact.The Opportunity:We are seeking a highly motivated and...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Photonics Software Developer Co-opCiena Corporation is committed to fostering a culture that prioritizes individual growth, wellbeing, and belonging. As a technology company, we lead with our humanity, driving business priorities alongside meaningful social, community, and societal impact.You will be responsible for designing, implementing, and maintaining...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Photonics Software Developer Co-op OpportunityCiena Corporation is committed to fostering a culture that prioritizes individual growth, well-being, and belonging. We're a technology company that leads with our humanity, driving business priorities alongside meaningful social, community, and societal impact.The Opportunity:This co-op position offers a unique...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Photonics Software Developer Co-op OpportunityCiena Corporation is committed to fostering a culture that prioritizes individual growth, well-being, and belonging. We're a technology company that leads with our humanity, driving business priorities alongside meaningful social, community, and societal impact.The Opportunity:This co-op position offers a unique...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Job Title: Photonics Software Developer Co-opCiena Corporation is committed to our people-first philosophy, prioritizing a personalized and flexible work environment that empowers individual passions, growth, wellbeing, and belonging. We're a technology company that leads with our humanity, driving business priorities alongside meaningful social, community,...


  • Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc. is committed to fostering a culture of innovation and collaboration.About the Opportunity:We are seeking a highly motivated and detail-oriented Photonics Software Developer Co-op to join our dynamic team. As an embedded software developer, you will play a key role in enhancing the quality of our best-in-class optical networking...


  • Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc. is committed to fostering a culture of innovation and collaboration.About the Opportunity:We are seeking a highly motivated and detail-oriented Photonics Software Developer Co-op to join our dynamic team. As an embedded software developer, you will play a key role in enhancing the quality of our best-in-class optical networking...


  • 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 Ciena Corporation Full time

    Ciena Corporation - Photonics Software Developer Co-opAbout the Role:Ciena Corporation commits to our people-first philosophy, prioritizing a personalized and flexible work environment that empowers individuals' passions, growth, wellbeing, and belonging. We're a technology company driving business priorities alongside meaningful social, community, and...


  • Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc. is committed to innovation and excellence in the field of photonics.About the Role:We are seeking a highly motivated and detail-oriented individual to join our Photonic Product Assurance Team as a Software Automation Developer Co-op. In this role, you will be responsible for instrumenting software to gather better performance metrics and...


  • Ottawa, Ontario, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc. is committed to innovation and excellence in the field of photonics.About the Role:We are seeking a highly motivated and detail-oriented individual to join our Photonic Product Assurance Team as a Software Automation Developer Co-op. In this role, you will be responsible for instrumenting software to gather better performance metrics and...


  • Ottawa, Ontario, Canada Lumentum Full time $5,000

    Join Our Research and Development TeamLumentum Canada is a leading manufacturer of innovative optical and photonic products, and we're seeking a talented Software Automation Engineer (Co-op Student) to join our Ottawa-based team.About the RoleWe're looking for a motivated and detail-oriented co-op student to work on automating tools and dashboards to...


  • Ottawa, Ontario, Canada Lumentum Full time $5,000

    Join Our Research and Development TeamLumentum Canada is a leading manufacturer of innovative optical and photonic products, and we're seeking a talented Software Automation Engineer (Co-op Student) to join our Ottawa-based team.About the RoleWe're looking for a motivated and detail-oriented co-op student to work on automating tools and dashboards to...


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

    Co-op Software Developer RoleWe are seeking a highly motivated and skilled Co-op Software Developer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Contribute to the development of the next-generation Real-Time Operating System (RTOS) technology.Design and implement efficient algorithms and data structures to optimize system...


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