C

Ciena Embedded Software Developer Role

Ciena Corporation

ottawa, on, Canada Full-time July 13, 2026

Found Description

Elevate your career with Ciena as an Embedded Software Developer focused on WaveLogic Test Platform enhancements. Collaborate on complex systems in a culture that prioritizes growth and well-being.
As part of Ciena's WaveLogic Software Development team, you will engage in the entire software development life cycle, contributing to embedded systems that support global connectivity. This role requires designing applications and diagnostics using C, C++, and Python while collaborating effectively with engineering teams. Your work will directly impact system reliability and performance, making a difference in the technology landscape.
Key Responsibilities:
• Participate in software development life cycle activities
• Implement software across embedded CPUs and optical components
• Design drivers and applications using C and Python
• Debug system defects and optimize performance
• Develop test utilities to improve engineering efficiency
Requirements:
• Bachelor’s ...

Ready to Apply?

Submit your application for Ciena Embedded Software Developer Role at Ciena Corporation

Apply Now