Ciena

Embedded Software Engineer Internship Ciena

📍 Location
ottawa, on
⏰ Job Type
Full-time
📅 Posted
June 14, 2026
Apply Now

Job 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...

Start Your Week Right!

Apply now and make every Monday exciting with Ciena

Apply for this Position