CareerPlan

Embedded Software Engineer Co-op/Intern

Canada - Ottawa (Bill Leathem)Internship$50k–$73k2026-10-06 → 2026-11-11
On-site

Core

Develop embedded software for high-performance optical products and circuit packs.

Role type

Embedded Software Engineer (Co-op/Intern)

Builds

Embedded circuit pack software for optical and photonic solutions

Domain

Optical/Photonic hardware and embedded systems

Required skills

C/C++ programming, embedded systems development, RTOS, troubleshooting and debugging, multi-threaded system design, unit testing

Preferred skills

Optical systems experience, TI DSP and BIOS experience

Technologies

C++, C, RTOS, TI DSP, BIOS

Responsibilities

Develop embedded software ensuring compliance to specifications; Design, implement, and support features on embedded platforms; Analyze and characterize software failures; Share knowledge in OO analysis, code reuse, and distributed system design.