Ci
Posted:
May 31, 2026
Location:
ottawa, on, Canada
Job Description
Join Ciena in Ottawa as a PON Software Engineer, emphasizing innovation in hybrid environments. This role focuses on next-gen software solutions for Passive Optical Networking products.
You will contribute to developing industry-leading management software for PON technologies at Ciena. With expertise in C, Python, and Go, you’ll design, implement, and test robust solutions that enhance Ciena’s offerings and accelerate deployment across markets. Working within a collaborative team, you will impact both product features and customer experiences.
Key Responsibilities:
• Develop advanced software for 10Gbps PON solutions
• Contribute new features to PON Management systems
• Implement web and embedded software solutions
• Collaborate on projects to enhance time-to-market efficiency
• Conduct thorough testing and quality assurance
Requirements:
• Bachelor’s degree in Computer Science or related field
• Seven years of relevant experience in software development<...
You will contribute to developing industry-leading management software for PON technologies at Ciena. With expertise in C, Python, and Go, you’ll design, implement, and test robust solutions that enhance Ciena’s offerings and accelerate deployment across markets. Working within a collaborative team, you will impact both product features and customer experiences.
Key Responsibilities:
• Develop advanced software for 10Gbps PON solutions
• Contribute new features to PON Management systems
• Implement web and embedded software solutions
• Collaborate on projects to enhance time-to-market efficiency
• Conduct thorough testing and quality assurance
Requirements:
• Bachelor’s degree in Computer Science or related field
• Seven years of relevant experience in software development<...
Apply for this Job
Submit your application for the PON Software Engineer Role - Ciena Ottawa position at Ciena Corporation.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
ottawa, Canada
Posted:
May 31, 2026
Deadline:
July 10, 2026