🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Embedded Software Engineer Intern at Ciena

Company

Ciena Corporation

Location

ottawa, on

Posted

June 11, 2026

Position Overview

Elevate your career with Ciena as an Embedded Software Engineer Intern. Dive into real-time embedded software for critical applications, utilizing C and C++ skills in a supportive environment.
This internship is perfect for computer or electrical engineering, or computer science students. You'll engage in designing and maintaining embedded platforms for products, covering various functions from low-level drivers to high-level state machines. Gain hands-on experience with leading software development tools in a collaborative atmosphere.
Key Responsibilities:
• Design and implement embedded platform software
• Maintain real-time operating system functionality
• Develop drivers for ASICs and FPGAs
• Collaborate on SDK integration for applications
• Troubleshoot embedded systems in user and kernel space
Requirements:
• Enrolled in a bachelor's or master’s degree program
• Proficient in C or C++ programming languages
• Understanding of embedded systems and a...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now