Taro Logo

Senior Software Engineer | Switching, Networking Development(L2/L3/Forwarding), Protocol, Linux, C |8-12 years

Global technology leader that designs, manufactures and sells networking hardware, software, and telecommunications equipment.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Networking
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer position at Okta, building the OIN Platform with Java, Spring, and cloud technologies. Remote work available with competitive salary and benefits.

Senior Software Engineer - Data + AI Observability

Senior Software Engineer position at Databricks focusing on Data + AI Observability, building and scaling systems that process billions of entries daily across global cloud regions.

Senior Software Engineer II

Senior Software Engineer II position at HubSpot focused on designing and delivering complex, scalable solutions while providing technical leadership.

Senior Software Engineer - Oracle Health (US REMOTE)

Senior Software Engineer position at Oracle Health, focusing on healthcare innovation through AI and cloud technologies. Remote role offering competitive compensation and benefits.

Senior Software Dev Engineer, Kuiper SW Deployment Services

Senior Software Engineer role at Amazon Kuiper developing deployment services for satellite software updates using Java, Python and AWS.

Description For Senior Software Engineer | Switching, Networking Development(L2/L3/Forwarding), Protocol, Linux, C |8-12 years

Join Cisco's Data Center Business Unit as a Senior Software Engineer working on innovative networking technologies. You'll be part of a team developing groundbreaking Ethernet Switching products for modern network infrastructures, including AI, cloud computing, and enterprise environments. The role focuses on FPGA software development for the next-generation Nexus data center switch family, with emphasis on Ultra-Low Latency forwarding and HPT solutions.

You'll work with cutting-edge networking technologies, developing SDKs for next-generation network ASICs and collaborating with distinguished engineers to optimize scale, performance, and reliability. The position offers exposure to the complete software development lifecycle, from innovation and marketing requirements to product delivery.

Cisco offers a comprehensive benefits package including medical, dental, and vision insurance, 401k with company match, flexible vacation policy, and paid volunteer time. As part of Cisco's inclusive culture, you'll join a diverse team where individual perspectives are valued and celebrated.

The role requires strong expertise in C/C++, networking protocols, and distributed systems, with hands-on experience in switch/router software development. You'll be working in Bangalore, India, contributing to critical infrastructure that powers Cisco's world-class multi-layered Nexus switches. This is an excellent opportunity for experienced engineers passionate about networking technology and looking to make an impact at a global technology leader.

Last updated 11 hours ago

Responsibilities For Senior Software Engineer | Switching, Networking Development(L2/L3/Forwarding), Protocol, Linux, C |8-12 years

  • Define, architect, design, and deliver new features and solution on the Nexus family of platform
  • Develop SDK for next generation feature rich network ASIC
  • Collaborate with cross functional teams including Hardware/ASIC/Marketing/Testing groups
  • Participate in FPGA software development for next generation data center switch Nexus product family
  • Provide constant feedback to hardware and software teams for improvements
  • Write complete functional and design specs independently

Requirements For Senior Software Engineer | Switching, Networking Development(L2/L3/Forwarding), Protocol, Linux, C |8-12 years

Linux
  • Strong proficiency in C/C++ and experience with network programming and protocols
  • Strong working knowledge of Networking Technologies like L2/L3/VXLAN/ACL/QOS
  • Proven understanding of Operating Systems and Distributed Systems
  • Hands on Experience in Switch/Router Software Development
  • Proven track record in debugging and analyzing complex customer deployments
  • Very Good communication skills and excel in a team environment
  • Masters/B.E/B.Tech ECE/CS with 8+ years related experience in networking software development

Benefits For Senior Software Engineer | Switching, Networking Development(L2/L3/Forwarding), Protocol, Linux, C |8-12 years

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k with company match
  • Paid holidays
  • Vacation time
  • Sick time off
  • Volunteer time off

Interested in this job?