Embedded Software Engineer Intern at Ciena
Job in
Ottawa, Ontario, Canada
Listed on 2026-06-07
Listing for:
Ciena Corporation
Apprenticeship/Internship
position Listed on 2026-06-07
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer, Python
Job Description & How to Apply Below
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 architectures
• Familiarity with software development tools
• Knowledge of telecom concepts and protocols
Bring your technical skills to innovate at Ciena while pursuing your engineering career.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×