Software Developer Intern - Fall 2026

Socket.dev

Ottawa

On-site

CAD 48,000 - 67,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee Assistance Program (EAP)
Paid holidays
Paid sick leave
Vacation pay

Job summary

Ciena, a global leader in high-speed connectivity, offers a co-op/intern opportunity within an embedded software team. You will work on real-world engineering challenges, contribute to coding assignments, and participate in test creation and execution while learning modern workflows.

The role emphasizes hands-on experience with real-time embedded systems and collaboration with experienced engineers in an Agile environment. Flexible development practices and learning opportunities are highlighted.

Qualifications

  • Actively enrolled in a degree program in Engineering or Computer Science.
  • Foundational knowledge of coding concepts and programming structures.
  • Able to work independently and in a team.

Responsibilities

  • Contribute to coding assignments for embedded platform/software.
  • Create and execute tests for new capabilities.
  • Collaborate in Agile teams and participate in code reviews.
  • Troubleshoot and resolve software issues.
  • Learn modern development workflows and tools.
  • Gain hands-on experience with real-time embedded systems.

Skills

Coding concepts
Independent work
Team collaboration
Curiosity to learn
AI tool adoption

Education

Engineering or Computer Science degree (enrolled)

Tools

Git
Bitbucket
Gerrit
Jira
Google Test
PyTest
GitHub Copilot

Job description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

The Opportunity: Work term of 4, 8, 10r 12 months starting in September 2026.At Ciena, we are the global leader in high-speed connectivity, building the world’s most adaptive networks to empower customers, partners, and communities to thrive in the AI era. This co‑op/intern opportunity provides hands‑on experience contributing to real‑world engineering challenges within an embedded software team. The role offers exposure to the development and testing of software that powers flagship networking products while learning from experienced engineering professionals.

How you will make an impact:
  • Contribute to coding assignments that enhance embedded platform and application software
  • Create and execute tests to validate new capabilities
  • Collaborate with team members following Agile development practices
  • Participate in code reviews and apply feedback to improve software quality
  • Troubleshoot and resolve software issues
  • Learn and apply modern development workflows and tools
  • Gain hands‑on experience with real-time embedded systems
The must haves:
  • Education: Actively enrolled in a degree program in Engineering or Computer Science,
  • Foundational knowledge of coding concepts and programming structures
  • Ability to work both independently and collaboratively in a team environment
  • Curiosity and willingness to learn new technologies and tools
  • Embrace AI tools and technologies at every step of the software design lifecycle.
Nice to haves:
  • Exposure to programming or scripting languages such as C, C++, Python, Bash, or Java
  • Familiarity with development tools including git, Bitbucket, Gerrit, or Jira
  • Experience with unit test frameworks such as Google Test, JUnit, Robot, or PyTest
  • Experience with using AI, GitHub Copilot, test case generation, and designing and implementing AI agents and workflows.
  • Understanding of debugging tools such as gdb
  • Interest in learning more about real-time and embedded software environments and automated testing.
Pay Range:

The hourly pay range for this position is $25.00 - $35.00

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.

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.

At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is anEqual 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer Intern - Fall 2026
Software Developer Intern - Fall 2026

Ciena Corporation • Ottawa

On-site
CAD 34,000 - 48,000
Employee Assistance Program (EAP)
Company-paid holidays
Paid sick leave
+1
Software Developer Intern - Fall 2026
Software Developer Intern - Fall 2026

Ciena • Ottawa

On-site
CAD 34,000 - 48,000
Software Developer in Test Automation Intern
Software Developer in Test Automation Intern

ciena • Ottawa

On-site
CAD 3,527,000 - 4,822,000
Software Developer in Test Automation Intern
Software Developer in Test Automation Intern

Ciena Corporation • Ottawa

On-site
CAD 36,000 - 48,000
Software Developer - Front End UI/UX New Grad
Software Developer - Front End UI/UX New Grad

Ciena Corporation • Ottawa

Hybrid
CAD 64,000 - 102,000
MacBook Pro
Flexible hours
Hybrid or remote work
Embedded Software Developer - New Grad
Embedded Software Developer - New Grad

ciena • Ottawa

On-site
CAD 69,000 - 110,000
Medical plans
Dental plans
Vision plans
+9
Embedded Software Developer - New Grad
Embedded Software Developer - New Grad

Ciena Corporation • Ottawa

Hybrid
CAD 69,000 - 110,000
Medical insurance
Dental and vision plans
401(k)/DCPP with company match
+4
ON DevOps Intern- Fall 2026
ON DevOps Intern- Fall 2026

Ciena Corporation • Ottawa

On-site
CAD 34,000 - 48,000
ON DevOps Intern- Fall 2026
ON DevOps Intern- Fall 2026

Ciena • Ottawa

On-site
CAD 34,000 - 48,000
Employee Assistance Program
Company-paid holidays
Sick leave
+1
Software Development New Grad
Software Development New Grad

Ciena Corporation • Ottawa

On-site
CAD 97,000 - 154,000
Medical
Dental
Vision plans
+7