Job description
Your Responsibilities
Contribute to design and development of features and enhancements in L2/IP/MPLS OAM protocols like : 802.1ag CFM, Y.1731, Bidirectional Forwarding Detection (BFD), RFC 2544/Y.1564 Ethernet Service Activation test, TWAMP etc.
Participate in software design, development, validation, and defect resolution activities to deliver functionally excellent products to Ciena customers.
Translate market directions, customer requirements, and new industry standards into software design and execution activities.
Assist and lead in early product demonstrations to customers.
Drive integration with third party software on IP/Routing platforms.
Trouble shoot and fix reported issues. Identify root cause, diagnose, debug and deliver robust timely fixes.
Provide basic assessment of own work including effort estimation and status reporting.
Continuous learning and development of skills in L2/IP/MPLS control plane, OAM and network virtualization.
Collaboration with stakeholders
R&D (Hardware & Software) teams.
PLM and Product Architects.
3rd party vendors.
QA and Field Support teams
Minimum Qualifications & Skills
Bachelor’s/ Master’s degree in computer science or a related discipline.
Excellent written and verbal communication skills, effectively able to collaborate with multiple teams across geographically diverse areas.
8 + years of Packet networking experience with minimum 3+ years of L2/IP/MPLS control plane or OAM exposure.
Excellent “C” programming skills with strong debugging and trouble shooting skills over Linux platform. Proficiency in Python would be an advantage.
Deep exposure to L2/IP/MPLS OAM protocols including CFM, Y.1731, BFD, RFC 2544 Benchmarking, TWAMP, IP/MPLS ping/traceroute etc. Familiarity with IEEE/IETF/MEF standards is a bonus.
Familiarity with L2VPN/EVPN/L3VPN services/network virtualization is desired.
Familiarity with Broadcom XGS/DNX family of switches is a value add.
Exposure to debug tools (e.g. GDB), test tools (e.g. Ixia/Spirent) and configuration management (e.g. Perforce/Git) is required.
Exposure to end-to-end feature development including CLI, SNMP/Netconf, inter module/thread communication, protocol state machine.
Familiarity with product cycles and deployment requirements for carrier class products in service provider customer environment.
Self-starter with a strong “can do” belief, committed to delivering quality results on aggressive timelines. Effectively able to work independently with little hands-on supervision.
Team oriented; strong inter-personal skills and ability to understand customers’ needs, expectations and perspective.
Capable to multitask on multiple projects, with good time management skills and stay focused under pressure.
Understand agile SW development methodologies.