Key Requirements and Technology Experience: Must have skills: - SONIC DEVELOPMENT, L2/L3 Protocol and Python, C/C++ Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field Minimum of 6 years of work experience is required At least 1 year of hands-on SONiC development experience is must Strong experience with the SONiC network operating system and architecture Demonstrated feature contributions to the SONiC open-source community Experience using SONiC SAI for new feature development and integration Experience with datapath forwarding features such as BFD, FIB, RIB, ERSPAN, ACLs, QoS, unicast, and multicast L2/L3 Protocol Stack Development L3: BGP, OSPF, IS-IS, EVPN/VXLAN, MPLS, etc… L2: STP, LLDP, LACP, etc… Experience with FRR open routing stack Experience with Redis DB, Docker Experience in Data Plane/Embedded software development/kernel drivers Proficient in Python, C/C++ Familiarity with Linux internals and containerized environment Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment Knowledge of network ASICs (e.g., Broadcom, Marvell) and switch hardware architecture Required Experience: At least 1 year of hands-on SONiC development experience is must Strong experience with the SONiC network operating system and architecture Demonstrated feature contributions to the SONiC open-source community Technical Skills and Toolsets:-Experience using SONiC SAI for new feature development and integration Experience with datapath forwarding features such as BFD, FIB, RIB, ERSPAN, ACLs, QoS, unicast, and multicast L2/L3 Protocol Stack Development L3: BGP, OSPF, IS-IS, EVPN/VXLAN, MPLS, etc… L2: STP, LLDP, LACP, etc… Experience with FRR open routing stack Experience with Redis DB, Docker Experience in Data Plane/Embedded software development/kernel drivers Proficient in Python, C/C++ Knowledge of network ASICs (e.g., Broadcom, Marvell) and switch hardware architecture Strong communication and stakeholder management skills. By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners.