Full-time

Embedded Software Engineer Internship Ciena

Posted by Ciena • June 13, 2026

📍 ottawa, on, Canada
Apply Now

Description

Join Ciena as an Embedded Software Engineer Intern, focusing on real-time embedded software development. Embrace a flexible work environment that nurtures individual growth and belonging.
As an intern at Ciena, you'll engage in designing and implementing embedded platform software for flagship products. This role requires experience in C or C++, along with a passion for advancing in embedded systems. You will work on low-level drivers, hardware interactions, and fault management directly impacting our products’ performance.
Key Responsibilities:
• Design and implement real-time embedded platform software
• Develop drivers for ASICs, FPGAs, and other hardware
• Interface hardware/software components for optimal performance
• Manage fault and alarm subsystems effectively
• Support traffic protection and performance monitoring applications
Requirements:
• Currently enrolled in an engineering or computer science degree
• Proficient in C or C++ programming lang...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Ciena.

Apply for this Job