Ciena

Embedded Software Engineer at Ciena

📍 ottawa, on, Canada ⏰ Full-time

Description

Drive software development for Ciena’s next-generation Data Center PON solutions as an Embedded Software Engineer. Focus on innovative technologies in a collaborative setting.

In this role, Ciena is looking for an experienced Embedded Software Engineer who can contribute to our leading-edge Data Center management solutions. You will leverage over seven years of experience in software development, particularly in embedded Linux environments. Your proficiency in C/C++ and Python will support the design of robust PON management software.

Key Responsibilities:
• Develop next-gen Routing and Switching software solutions
• Contribute features to Ciena's PON management software
• Implement software for real-time embedded environments
• Engage in all phases of the software development lifecycle
• Collaborate with cross-functional teams on software testing

Requirements:
• Bachelor’s degree in a relevant technical field
Apply Now