About the role#
This internship provides hands-on experience with real-world engineering challenges within an embedded software team. You will work on software that powers flagship networking products while learning from experienced professionals. The term lasts 8 to 12 months, starting in Winter 2027.
What you'll do#
- Write code to enhance embedded platform and application software.
- Create and run tests to validate new features.
- Work with team members using Agile development practices.
- Participate in code reviews and use feedback to improve software quality.
- Troubleshoot and fix software issues.
- Learn and use modern development workflows and tools.
- Gain experience with real-time embedded systems.
What you'll need#
- Enrollment in a degree program for Engineering or Computer Science.
- Foundational knowledge of coding concepts and programming structures.
- Ability to work both independently and as part of a team.
- Curiosity and a willingness to learn new technologies.
- Comfort using AI tools throughout the software design lifecycle.
- Exposure to languages such as C, C++, Python, Bash, or Java.
- Familiarity with tools like git, Bitbucket, Gerrit, or Jira.
- Experience with unit test frameworks such as Google Test, JUnit, Robot, or PyTest.
- Experience with AI tools, including GitHub Copilot, test case generation, and designing AI agents.
- Understanding of debugging tools like gdb.
- Interest in real-time embedded software and automated testing.
Location & details#
- Location: Ottawa, Ontario, Canada.
- Modality: On-site.
- Employment: Full-time.
- Compensation: Paid position with an hourly range of $25.50 to $35.00.
- Benefits: Includes access to the Employee Assistance Program, company-paid holidays, paid sick leave, and vacation pay.
About Ciena
Ciena operates as a public company in the telecommunications sector. Founded in 1992, the firm builds networking systems, automation software, and interconnects for data transmission. It maintains a global presence with its headquarters in Hanover, Maryland. The company employs over 10,000 people and focuses on high-speed connectivity solutions.
How to get in at Ciena
Applying early to Ciena gives you a significant advantage because recruiters review applications before the volume of candidates becomes unmanageable. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, so you apply among the first and get seen before the pile grows. Reaching out to the right person often beats waiting in a digital queue. Intern Insider surfaces the recruiters behind the company's roles so you can contact them directly to ask about the position or a referral, which materially improves response rates.



