N
Posted 5 hours ago
Senior Software Engineer
NETGEARSenior Engineer Software Development, I
Requirements
Bachelor's degree in Computer Science, 9-12 years experience, Strong C programming, Embedded Linux exposure, Networking protocols TCP/IP, VPN, NAT
Skills
C#LinuxTCP/IP
About the role
Responsibilities
- Design, develop, and maintain enterprise-grade routing and WAN technologies for professional networking products
- Implement routing features including IPv4/IPv6, static routing, and policy-based routing (PBR)
- Manage Multi-WAN, failover, load-balancing, and dynamic routing protocols
- Handle WAN technologies such as DHCP, PPPoE, NAT/NAPT, and firewall interactions
- Ensure high availability through link health monitoring and failover logic
- Optimize performance and scalability and integrate with platform services and cloud management
Requirements
- Bachelor’s degree in Computer Science or a related field
- 9-12 years of relevant work experience
- Strong C programming skills
- Exposure to Embedded Linux and the Linux networking stack
- Knowledge of networking protocols including TCP/IP, VPN, NAT, and Firewall
- Experience with Netfilter, iptables, or nftables
- Proficiency in routing tables, policy rules, and metrics
- Ability to perform system diagnostics and packet analysis
- Understanding of RFC standards related to routing, DHCP, IP, and ICMP
- Familiarity with Linux VPNs and cryptography basics
About the Company
NETGEAR is on a mission to unleash the full potential of connectivity with intelligent solutions that delight and protect. We turn ideas into innovative networking products that connect people, power businesses, and advance the way we live.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
NETGEAR · Chennai
