CareerPlanSign in

交换机软件工程师

深圳💼 Full-time🗓 2026-09-28

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

Sourced via bytedance · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.