← Back to opportunities

Ciena Software Engineer - PON Solutions

📍 Location
ottawa
⏰ Job Type
Full-time
📅 Posted
May 20, 2026

About the Role

Join Ciena as a Software Engineer specializing in Data Center PON solutions. Drive innovation in embedded software for groundbreaking networking technology.

This role at Ciena is tailored for Software Engineers with significant experience in designing and developing software for Data Center applications. With a focus on PON technology, you will manage software on Linux platforms, enhancing control and management functions for our network devices. Your C/C++ and Python skills will be key in delivering impactful solutions.

Key Responsibilities:
• Create software for Layer 2/3 networking technologies
• Implement new features in Ciena’s SAOS embedded PON platforms
• Test and manage software for PON network devices
• Collaborate across all stages of the software lifecycle
• Design software for embedded Linux real-time applications

Requirements:
• Bachelor’s degree in Computer Science or related field
• Over 7 y...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position