Ci
Posted:
June 01, 2026
Location:
ottawa, on, Canada
Job Description
Ciena invites you to apply for an Embedded Software Development Co-op position focused on the Wavelogic Test Platform—ignite your career in tech!
As a key member of the WaveLogic Software Development team, you will engage in the software life cycle that supports high-speed connectivity. You’ll work with embedded systems and technologies, coding in C/C++ and utilizing Python, while gaining hands-on experience with the Linux Kernel and debugging. This role provides an excellent foundation to understand complex systems and contribute to innovative solutions in telecommunications.
Key Responsibilities:
• Involve yourself in all software development stages
• Code and support software applications across platforms
• Debug system performance and streamline operations
• Create development aids and testing scripts
• Work closely with other engineers for releases
Requirements:
• Currently pursuing a Bachelor’s degree in E...
As a key member of the WaveLogic Software Development team, you will engage in the software life cycle that supports high-speed connectivity. You’ll work with embedded systems and technologies, coding in C/C++ and utilizing Python, while gaining hands-on experience with the Linux Kernel and debugging. This role provides an excellent foundation to understand complex systems and contribute to innovative solutions in telecommunications.
Key Responsibilities:
• Involve yourself in all software development stages
• Code and support software applications across platforms
• Debug system performance and streamline operations
• Create development aids and testing scripts
• Work closely with other engineers for releases
Requirements:
• Currently pursuing a Bachelor’s degree in E...
Apply for this Job
Submit your application for the Ciena Co-op in Embedded Software Development position at Ciena Corporation.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
ottawa, Canada
Posted:
June 01, 2026
Deadline:
July 11, 2026