Ciena

Software Developer Intern - Winter 2027

Ciena
Apply
3 days ago
Ottawa, CanadaIntern

Responsibilities

  • Develop embedded platform and application software through coding assignments.
  • Create and execute tests to validate new software capabilities.
  • Troubleshoot and resolve software issues in real-time embedded systems.
  • Participate in code reviews and apply feedback to improve software quality.
  • Collaborate with team members using Agile development practices.
  • Learn and apply modern development workflows and tools.

Requirements

  • Actively enrolled in a degree program in Engineering or Computer Science.
  • Foundational knowledge of coding concepts and programming structures.
  • Ability to work independently and collaboratively in a team environment.
  • Curiosity and willingness to learn new technologies and tools.
  • Exposure to C, C++, Python, Bash, or Java is preferred.
  • Familiarity with git, Bitbucket, Gerrit, or Jira is preferred.
  • Experience with Google Test, JUnit, Robot, or PyTest is preferred.
  • Understanding of debugging tools such as gdb is preferred.
  • Experience with AI tools, GitHub Copilot, test case generation, or AI agents and workflows is preferred.

Benefits

  • 8–12 month co-op/internship work term starting in Winter 2027.
  • Access to the Employee Assistance Program.
  • Company-paid holidays.
  • Paid sick leave and vacation pay as required by applicable laws.

Tech Stack

BashCC++GitJavaJUnitpytestPythonRobot Framework

Categories

Ciena

About Ciena

10,000+ employees

Ciena is a public telecommunications equipment and software company that designs optical and routing systems, coherent modems, and automation software for service providers, cloud/data center operators, and enterprises. It sells hardware, software subscriptions, and professional services that power metro, long-haul, submarine, and data center interconnect networks. Founded in 1992 and headquartered in Hanover, Maryland, Ciena trades on the NYSE (CIEN) and serves customers worldwide.

Contact me