We seek a highly experienced Staff Software Engineer - Network Triage and Test Automation to lead the design, development, and deployment of software solutions leveraging SONiC to interface with hardware infrastructure and platform-level components.
Requirements
- 12+ years of strong network engineering experience with a focus on testing and validation.
- In-depth understanding of networking protocols and technologies (BGP, OSPF, ISIS, EIGRP, MPLS etc.)
- Programming experience with Python and other scripting languages.
- Experience with Keysight, IXIA, Spirent, and other traffic generators to characterize the scale and performance.
- Strong skills in packet decoding, reading pcap files, and analyzing sniffer traces.
- Experience working with open network operating systems, like SONiC, ONL etc.
- Hands-on experience with Linux networking (iptables, tc, ovs etc.) and open routing stacks, s.a. FRR (previously Quagga, Zebra)
- Strong competence and expert-level hands-on knowledge of routing protocols, s.a. BGP, OSPF, ISIS, RIP,...
- Working knowledge of Layer 2 technologies s.a VLAN, STP, QinQ, TRILL, LLDP, LAG, MCLAG, LACP, ESI, Multicast
- Hands-on experience with OpenFlow, OpenConfig
- Experience working with data plane features with Switching ASIC’s like Broadcom XGS/DNX, Marvell etc.
Benefits
- Comprehensive benefits package
- Participation in bonus and equity award programs