Software Developer Intern
Networking, Linux
Posted on 10/31/2025

Nokia
No salary listed
Ottawa, ON, Canada
Hybrid
Position: Job Title Software Developer Co-Op/Intern
Number of Position(s): 1
Duration: 4 months
Date: January 5th to April 25th, 2026
Location: Hybrid in Ottawa
EDUCATIONAL RECOMMENDATIONS
Currently a candidate for a bachelor's degree in software engineering or electrical engineering at an accredited Canadian college or university.
Good knowledge of layer-2 and layer-3 networking and protocols
Experience working with standard Linux distributions such as Ubuntu, RHEL and exposure to embedded Linux environment.
Programming experience with Python, Bash in Linux environment for automation, monitoring and troubleshooting
It would be nice if you also had:
Comfortable using standard Linux tools for troubleshooting and configuration
Previous experience working with optical networking products such as DWDM Transponders and Optical-Line-Systems
Familiarity with system testing using mainstream test solutions such as Viavi and Spirent
Exposure to standard NBI protocols such as RESTCONF, NETCONF, gRPC and telemetry
- Work in the Solution Lab for the Nokia Data Center Interconnect products, deployed globally with top tier customers.
- Set up and configure DCI products for targeted customer scenarios and acquire knowledge about optical network configuration, performance monitoring, and troubleshooting.
- Onboard, validate and harden features as part of the New Product Introduction for major and minor software releases.
- Contribute to End-to-end solution automation in functional, robustness and interop testing.
- Motivated to learn new technologies and tools
Internships by Season
Summer InternshipsFall InternshipsWinter & Spring InternshipsCo-op InternshipsLatest InternshipsInternship Search Guides
How to Find an InternshipInternship SalariesInternship DeadlinesMock Interview Prep