Ciena, a global leader in high-speed connectivity, is seeking a Fabric Datapath Software Engineer to join their Waverouter software group in Ottawa. This role focuses on developing embedded carrier-grade software for optical networks that are moving towards Layer 0/1/2/3 converged infrastructures. The position requires expertise in C programming, embedded systems, and real-time software development for data plane technologies.
The ideal candidate will work on designing and implementing software for hardware abstraction layers and enabling datapath for Layer 2, MPLS, and IP applications. They will be responsible for writing software for embedded Linux/VxWorks platforms, participating in product development cycles, and collaborating with cross-functional teams to resolve technical challenges.
Ciena offers a competitive compensation package starting from $92,400 to $147,600 CAD, along with comprehensive benefits including medical, dental, vision coverage, and 401k matching. The company promotes a culture focused on flexibility, individual growth, and well-being, making it an attractive opportunity for experienced software engineers looking to work on cutting-edge networking technology.
The role requires 5+ years of experience in embedded software development, with specific expertise in Broadcom packet processing chipsets and data plane technologies. This position offers the opportunity to work on complex technical challenges while contributing to the evolution of optical network infrastructure. The company's commitment to innovation and technical excellence makes this an ideal role for engineers passionate about embedded systems and networking technology.