← к выдаче
разработка

Network Software Developer

Аrctic714 дн. назад

Коротко

Designs and implements network features for a software router, optimizes performance, integrates security measures, and documents features for high-speed VPN · Needs: Proficiency in C and C++; Linux network programming; FD.io VPP and DPDK; English B2 or C1

Описание от работодателя

We’re seeking a Network Software Developer to join our team and help expand the capabilities of our software router. Our product is used by Fortune 500 companies and focuses on high-speed VPN connections and enhanced security across various platforms. Key tasks: Design and implement new network features Ensure compatibility and security by staying up to date with networking standards Optimize router performance for high-traffic and large-scale networks Integrate security measures such as firewalls, VPNs, and encryption Collaborate with engineers and architects on feature development Document features with clear usage guidelines and technical specifications Coordinate with DevOps to support smooth deployments and releases Skills we’re looking for: Proficiency in C and C++ Linux / Windows system programming Linux network programming Experience with FD.io VPP and DPDK English: B2 or C1 Nice to have: Experience with Wireshark and tcpdump Knowledge of network protocols: TCP/IP, IPv6, routing, NAT, VXLAN, DNS Proficiency in Golang and/or Python Position details: Full-time | Remote | Service / Consulting Agreement Originally posted on Himalayas