Real-Time Embedded Software Engineer (4-Month Internship)

Ciena Corporation

Ottawa

On-site

CAD 34,000 - 47,000

Part time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ciena Corporation in Ottawa is seeking a student for a 4-month paid co-op starting January 2027 to design, implement, and maintain real-time embedded software across drivers, kernels, and system applications for flagship products.

You will work on Linux and VxWorks kernels, develop device drivers for ASICs and FPGAs, and build interfaces and SDKs to ease platform integration. Must be enrolled in a bachelor’s or master’s program with C or C++ experience; telecom/embedded knowledge is a plus.

Qualifications

  • Actively enrolled in a bachelor's or master's degree in computer or electrical engineering, computer science, or similar.
  • Experience with C or C++ programming.
  • Knowledge of embedded software development is a plus.

Responsibilities

  • Design, implement, and maintain Linux and VxWorks kernels and base software components.
  • Develop drivers for ASICs, FPGAs, and other hardware components.
  • Build hardware/software interfaces across abstraction layers.
  • Develop fault and alarm subsystems to detect, report, and manage defects.

Skills

C/C++

Education

Bachelor7s or Master7s in computer/electrical engineering or computer science

Tools

Git
Bitbucket
Gerrit
Jira

Job description

Ciena Corporation in Ottawa is seeking a student for a 4-month paid co-op starting January 2027 to design, implement, and maintain real-time embedded software across drivers, kernels, and system applications for flagship products.

You will work on Linux and VxWorks kernels, develop device drivers for ASICs and FPGAs, and build interfaces and SDKs to ease platform integration. Must be enrolled in a bachelor’s or master’s program with C or C++ experience; telecom/embedded knowledge is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Intern - Real-Time AI-Driven Networking
Embedded Software Intern - Real-Time AI-Driven Networking

Ciena Corporation • Ottawa

On-site
CAD 35,000 - 48,000
Employee Assistance Program (EAP)
Company-paid holidays
Paid sick leave
+1
Embedded Software Intern for AI-Driven Networking
Embedded Software Intern for AI-Driven Networking

Ciena • Ottawa

On-site
CAD 35,000 - 48,000
Employee Assistance Program (EAP)
Company-paid holidays
Paid sick leave
+1
Embedded Software Engineer Co-op
Embedded Software Engineer Co-op

Ciena • Ottawa

On-site
CAD 34,000 - 47,000
Employee Assistance Program
Paid holidays
Paid sick leave
+1
Embedded Software Engineer – Co-op Winter 2027
Embedded Software Engineer – Co-op Winter 2027

Ciena • Ottawa

On-site
CAD 34,000 - 47,000
Employee Assistance Program
Company-paid holidays
Paid sick leave
+1
Embedded Software Engineer - Co-op Winter 2027
Embedded Software Engineer - Co-op Winter 2027

Ciena Canada • Ottawa

On-site
CAD 34,000 - 47,000
Employee Assistance Program
Company-paid holidays
Paid sick leave
+1
Embedded Software Engineer – Co-op Winter 2027
Embedded Software Engineer – Co-op Winter 2027

Ciena Canada ULC • Ottawa

On-site
CAD 34,000 - 47,000
Senior Embedded Software Engineer - Telecom & SoC
Senior Embedded Software Engineer - Telecom & SoC

Ciena Corporation • Ottawa

On-site
CAD 137,000 - 212,000
Medical, dental, and vision benefits
401(k) / DCPP with company matching
Employee Stock Purchase Program (ESPP)
+1
Software Developer Intern - Winter 2027
Software Developer Intern - Winter 2027

Ciena • Ottawa

On-site
CAD 35,000 - 48,000
Employee Assistance Program (EAP)
Company-paid holidays
Paid sick leave
+1
Senior Embedded Software Engineer - Linux & Networking
Senior Embedded Software Engineer - Linux & Networking

Ciena Corporation • Ottawa

On-site
CAD 96,000 - 153,000
Medical benefits
Dental benefits
Vision benefits
+1
Wavelogic Embedded Software Developer Intern (Winter 2027)
Wavelogic Embedded Software Developer Intern (Winter 2027)

Ciena • Ottawa

On-site
CAD 36,000 - 48,000
Employee Assistance Program
Company-paid holidays
Paid sick leave
+1