Netgear

Senior Engineer Software Development, I

Chennai, India. Posted 7 months ago

The role

The Pro Routing team designs, develops, integrates, and maintains enterprise-grade routing and WAN technologies. This role focuses on Layer 3 networking, WAN connectivity, and traffic steering for professional and managed networking products.

What you will do

  • Design and development of routing features (IPv4/IPv6)
  • Implementation and maintenance of static routing
  • Implementation and maintenance of policy-based routing (PBR)
  • Implementation and maintenance of Multi-WAN, failover, and load-balancing
  • Implementation and maintenance of dynamic routing protocols
  • Implementation and maintenance of WAN technologies including DHCP, PPPoE, and NAT/NAPT
  • Implementation and maintenance of firewall interaction and routing policies
  • Implementation and maintenance of Dual WAN
  • High availability and resiliency including link health monitoring and failover logic
  • Performance and scalability optimization and integration with platform services, UI, and cloud management

Required qualifications

  • Bachelor’s degree in computer science (or related field)
  • 9-12 years of relevant work experience
  • Strong C Programming Skills
  • Embedded Linux exposure / Linux networking Stack
  • Networking protocols TCP/IP, VPN, NAT, Firewall Exposure
  • Netfilter / iptables / nftables
  • Routing tables, policy rules, metrics
  • Traffic classification and marking
  • System diagnostics and packet analysis
  • Standards compliance (RFCs related to routing, DHCP, IP, ICMP)
  • Linux VPNs & cryptography basics
  • DNS, NAT, firewall interactions

About the company

NETGEAR is on a mission to unleash the full potential of connectivity with intelligent solutions. They are a performance-driven team committed to delivering world-class products.

Senior Engineer Software Development, I at Netgear | JobZoey