Job Description:
" Implement datapath features in SONiC for AI-optimized networking scenarios
" Develop smart NIC integration drivers and control plane software
" Optimize packet processing performance for AI training and inference traffic
" Implement RDMA and high-speed networking protocol support
" Create monitoring and telemetry collection mechanisms for datapath analysis
" Implement load balancing algorithms optimized for AI workload patterns
" Debug and optimize datapath performance bottlenecks
" Collaborate with QA teams on feature testing and validation
" Contribute to open-source SONiC community and maintain vendor-specific extensions
Job Qualifications:
" BSc degree in Computer Science or Engineering
" 5+ years of software development experience in networking or systems programming
" Strong proficiency in C/C++ and Python programming
" Understanding of networking protocols and packet processing optimization
" Strong debugging skills with networking and performance analysis tools
Preferred Qualifications
" Experience with SONiC development, SAI implementation, or switch software
" Knowledge of Linux kernel networking
" Experience with smart NIC programming interfaces and SDK development
" Familiarity with DPDK, RDMA, and high-performance networking libraries
" Experience with AI/ML framework networking integration
Company Occupation:
High Tech