Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. The Routing/IP Software Engineer 4 - Datapath will be responsible for developing the next generation of Routing and Switching software solutions supporting Software Defined Networking (SDN), Network Function Virtualization (NFV) and embedded applications for Layer 2/3 data networking on a wide range of host platforms. This role involves designing and implementing embedded software (written in C and running over Linux) to configure hardware components and manage hardware resources, supporting datapath requirements for specific Carrier Ethernet applications. The engineer will also provide basic project management for individual projects or that of a small team, including effort estimation, project tracking, and status reporting. The position requires participation in various phases of the product development cycle, including product definition, design, planning, implementation, and testing. The engineer will analyze product requirements and customer use cases, propose software architectures for both current and next-generation hardware platforms, and deliver detailed architecture, functional specifications, and technical design documents. Additionally, the engineer will support developed features through product verification and customer introduction, and provide training to field support personnel.