交换机软件工程师
Core
Develop self-developed switches, routers, gateways, and P4 programmable devices for massive data centers, backbones, edge, and cloud scenarios; build high-performance RDMA network solutions for AI/ML using in-network computing and chip offloading.
Role type
Senior IC network software engineer (switches/routers/P4)
Builds
Programmable network platforms, RDMA solutions, and chip-offloaded network services for cloud and edge infrastructure
Domain
Networking, Data Centers, AI/ML Infrastructure
Deliverable
production ML models | product features
Required skills
C/C++, Python, Go, P4 programming, switch OS development, SDK adaptation, hardware architecture knowledge, L2/L3 protocol development
Preferred skills
SONIC/FRR experience, BSP development, SAI development
Technologies
P4, DPU, FPGA, RDMA, SAI, SONIC, FRR
Responsibilities
Develop switch/router/gateway software for large-scale data centers; implement RDMA solutions for AI/ML workloads; build programmable platforms for chip offloading of network functions
Seniority
Senior, hands-on IC
