Wavelogic Embedded Software Developer
Ciena
Ottawa
Workplace: OnsiteFull time79,800 - 127,600Function: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Collaboration","Debugging","Problem-solving","Willingness to learn"]Build and enhance the WaveLogic Test Platform for high-speed connectivity, working across embedded and cross-platform environments. You’ll participate in the full software development lifecycle—from development through customer delivery—implementing services across embedded CPUs, SOCs, Ethernet PHYs, FPGAs, and optical components. Use Linux kernel concepts (drivers, TCP/IP, VLANs, memory management) to design diagnostics, debug performance issues, and collaborate with engineering and verification teams on large-scale releases.

