Remote Freedom

Network Software Developer

Аrctic7

Work from anywhereFull-time1w ago

See how well you match this role

Upload your résumé — we'll score your fit and check off the skills you already have. Free.

Requirements

  • Proficiency in C and C++Must
  • Linux system programmingMust
  • Windows system programmingMust
  • Linux network programmingMust
  • Experience with FD.io VPPMust
  • Experience with DPDKMust
  • English language proficiency (B2 or C1)Must
  • Experience with Wireshark
  • Experience with tcpdump
  • Proficiency in Golang
  • Proficiency in Python

What you'll do

  • Design and implement network features
  • Optimize router performance for high-traffic and large-scale networks
  • Integrate security measures including firewalls, VPNs, and encryption
  • Stay current with networking standards for compatibility and security
  • Collaborate with engineers and architects on feature development
  • Document features with technical specifications and usage guidelines
  • Coordinate with DevOps on deployments and releases

Keywords

Knowledge of TCP/IP networking protocolKnowledge of IPv6Knowledge of routing protocolsKnowledge of NATKnowledge of VXLANKnowledge of DNS

About the role

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

Sourced from Himalayas. Confirm the details and apply on the employer's site.