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.