Job title: Edge Networking Software Engineer
Job Location: REMOTE/ Mount Laurel, NJ
Job Type: Fulltime
Job Description:
Edge Networking Software Engineer
Required Edge Networking Engineers to help build next gen, high performance SD WAN and edge networking platforms. You will work on containerized edge systems, C/C++ data plane modules, and DPDK based high throughput packet pipelines that run at massive scale.
What You'll Work On
• Build C/C++ components for high performance, production grade SD WAN/edge platforms
• Develop DPDK/CPDK packet processing pipelines for ultra-low latency traffic handling
• Implement edge containerization and deploy services via Kubernetes
• Deliver observability, health management, and self-healing capabilities
• Optimize CPU, memory, and networking paths for high throughput & low latency
• Work with L2/L3 networking, DPI/UBB QoE, and traffic classification components
• Design and build edge ready services that operate reliably at scale
Must Have Skills
• Strong C/C++ on Linux
• DPDK packet processing experience
• Knowledge of Layer 2/3 networking
• Experience with Kubernetes and containerized deployments
• Background in CPU optimization, multi core tuning, NUMA, zero copy, etc.
• Understanding of observability (metrics/logs/tracing) and system health
Nice to Have
• Experience with SD WAN / Versa like solutions
• DPI, QoE analytics, or high scale traffic platforms
• Linux performance profiling and system level debugging
Education
Bachelor’s Degree