Sr Software Engineer - Dataplane Development
Core
Design and develop high-performance packet and security service processing software for SD-WAN/SASE/SSE platforms on multi-core architecture systems.
Role type
Senior IC software engineer (dataplane/network forwarding)
Builds
NextGen Packet Forwarding and security features for SDWAN/SASE/SSE platforms
Domain
Networking, Security, Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
C/C++, Linux Kernel development, TCP/IP, LAN/WAN technologies, routing protocols (BGP, OSPF), packet processing pipelines, multi-core architecture systems, Ethernet/QAT/LTE/Wifi/SRIOV/virtio/vmxnet3/OVS interfaces, performance benchmarking, troubleshooting critical issues
Preferred skills
DPDK, Remote Access VPN solutions, IPSEC, PKI & SSL, scalable high-performance system design
Technologies
DPDK, SRIOV, virtio, vmxnet3, OVS, Linux Kernel
Responsibilities
Design and develop software for real-time network applications on a multi-core architecture; Design, Develop and maintain the NextGen Packet Forwarding and security features; Work across Development, System Test, PLM and TAC teams; Work on challenging problems and bring in new ideas for platform optimization
Seniority
Senior, hands-on IC