BE/ME/MS in EE, CS or related discipline. C/C++ programming,Python programming SONiC SAI (Switch Abstraction Interface) architecture, Network ASIC SDK integration Data center networking protocols (BGP, OSPF, VXLAN), Redis-DB for state/configuration management Linux networking stack, Strong knowledge of data structures and algorithms Go programming language, Linux kernel development experience. Contribution to open-source SONiC community. Design and develop new SONiC features using SAI (Switch Abstraction Interface). Integrate SONiC with network ASICs and SDKs, ensuring compatibility and performance. Collaborate with hardware vendors to implement ASIC-specific features. Develop and maintain software components in C/C++, Python, and Go. Manage SONiC state and configuration using Redis-DB. Participate in design, development, and testing of data center networking protocols (e.g., BGP, OSPF, VXLAN). Optimize software performance, ensuring scalability and reliability for large-scale deployments. Troubleshoot and resolve issues related to SONiC integration and networking stack. Contribute to SONiC open-source community initiatives, including code reviews and feature enhancements.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.