Logo of Huzzle


Photonics Program Management Co-op (September 2024)

Logo of Ciena


11d ago

🚀 Off-cycle Internship


AI generated summary

  • You need a sense of urgency, integrity, commitment to innovation, and flexibility to work independently and in a team. Strong analytical, programming, communication, and organization skills are a must, along with familiarity with Linux development, APIs, automated testing, and agile methodologies.
  • You will participate in release management, troubleshoot issues, and develop scripts to support automated sanity testing in the Photonics Program Management Co-op role at Ciena.

Off-cycle Internship

Software Engineering, EngineeringOttawa


  • Reporting to the Reconfigurable Line System(RLS) program management team, you will be working with software engineers and test engineers to track the deliverables for RLS releases.


  • A sense of urgency – what’s important to the customer is equally important to you. You make getting things done a priority.
  • Integrity – you hold yourself to the highest level of personal and professional standards of conduct.
  • A commitment to innovation – you continually seek to learn, understand new technologies and ever-changing market conditions, and endeavour to apply that knowledge to Ciena’s advantage.
  • You embrace change – thriving in a diverse environment of ever-changing priorities and sometimes stressful situations.
  • The flexibility to work independently with minimal supervision as well as part of a broader team.
  • The Must Haves:
  • Enrolled in bachelor’s degree in Computer Science / Engineering or equivalent degree
  • Excellent analytical, problem solving and programming skills (C, C++, Python)
  • Excellent communication and technical documentation skills.
  • Excellent organization skills to manage time, resources, and priorities.
  • Familiarity with Linux development environment and devops
  • Comfortable in a team environment while still taking accountability and working independently as needed.
  • Assets:
  • Good understanding of micro-service architecture and real-time systems.
  • Experience with building APIs and services using CLI, REST, YANG, NETCONF.
  • Experience with automated test frameworks such as Jenkins
  • Experience with Scrum/Agile development methodologies.
  • Experience with design and development tools such as Bitbucket, Eclipse, JIRA, GDB, Confluence

Education requirements

Currently Studying

Area of Responsibilities

Software Engineering


  • Participate in release management activities and scrum meetings
  • Trouble shoot automated sanity issues, raise Jiras to track them
  • Design and develop scripts to assist automated sanities.


Work type

Full time

Work mode