Lab Support Installation Technician - onsite Ottawa
Ciena Corporation • ottawa, Canada
Role Description
Overview
As the global leader in high‑speed connectivity, Ciena is committed to a people‑first approach. Our teams enjoy a culture focused on a flexible work environment that empowers individual growth, well‑being, and belonging. Ciena is a technology company that leads with its humanity—driving our business priorities alongside meaningful social, community, and societal impact. This role supports the technology that powers Ciena’s innovation. As a Lab Support Installation Technician, hands‑on installation expertise enables research and development teams to design, test, and deliver next‑generation telecommunications and data center solutions. The work directly impacts product quality, lab reliability, and the pace of innovation across Ciena’s global labs ecosystem.
Responsibilities
- Install and support telecommunications and data center equipment across research and development lab environments
- Perform physical installation of frames, racks,...