companyNETGEAR, Inc. logo

Senior Software Development Engineer - Pro Routing Team

NETGEAR, Inc.Chennai, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Bachelor’s degree in Computer Science or a related field4 to 6 years of relevant industry experience

About the job

About NETGEAR

NETGEAR, Inc. is a global networking company that provides innovative and reliable solutions for both home and business environments. Our cutting-edge technology empowers users to connect seamlessly and securely, enhancing productivity and enriching the digital experience.

Key Responsibilities

Join our Pro Routing (PRX) team, where you'll play a pivotal role in designing, developing, integrating, and maintaining enterprise-level routing and WAN technologies across NETGEAR’s professional and managed networking products. Your expertise will ensure the delivery of reliable, scalable, and secure routing solutions for small and medium-sized businesses and professional clients.

Your focus will be on Layer 3 networking, WAN connectivity, and traffic management, which includes:

  • Designing and developing advanced routing features for both IPv4 and IPv6

  • Implementing and maintaining:

    • Static routing

    • Policy-based routing (PBR)

    • Multi-WAN configurations, failover mechanisms, and load balancing

    • Dynamic routing protocols as necessary

  • Engaging with WAN technologies such as:

    • DHCP client/server/relay

    • PPPoE

    • NAT / NAPT

    • Firewall interactions and routing policies

    • Dual WAN configurations

  • Ensuring high availability and resilience through:

    • Link health monitoring

    • Failover logic implementation

    • Stability tuning and recovery mechanisms

  • Optimizing performance and scalability

  • Integrating with platform services, user interfaces, and cloud management as applicable

Qualifications

  • Bachelor’s degree in Computer Science or a related field

  • 4 to 6 years of relevant industry experience

Required Skills

  • Proficient in C programming

  • Experience with Embedded Linux and the Linux networking stack

  • Familiarity with networking protocols such as TCP/IP, VPN, NAT, and Firewalls

  • Knowledge of Netfilter, iptables, and nftables

  • Experience with routing tables, policy rules, and metrics

  • Ability to perform system diagnostics and packet analysis

About NETGEAR, Inc.

NETGEAR, Inc. is a leading provider of networking solutions that enhance the way individuals and businesses connect. We pride ourselves on delivering innovative technology that meets the evolving needs of our customers worldwide.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.