Talent.com
This job offer is not available in your country.
Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development) [High Salary]

Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development) [High Salary]

CiscoBengaluru, Karnataka, India
9 hours ago
Job description

We’re Hiring : Software Engineer – Enterprise Switching (C / Linux, L2 / L3 Protocols | 4–8 years)

At Cisco, the Enterprise Switching organization is building the backbone of the modern network with our industry-leading Catalyst Cat9000 series. These switches power the world’s most critical networks—supporting hybrid work, AI / ML-driven security, cloud integrations, and groundbreaking innovations in enterprise connectivity.

What you’ll do :

You’ll be part of a world-class team creating technologies that redefine enterprise networking. From hospitals and financial institutions to global enterprises, your work will directly impact how organizations stay connected, secure, and agile. You’ll :

  • Develop and integrate next-gen software in C / Linux for Cisco’s switching platforms.
  • Work with L2 / L3 protocols, routing (IPv4 / 6, multicast / unicast) and networking fundamentals.
  • Contribute to SDK development, packet processing (DPDK, P4), and hardware platforms (ASICs, FPGAs, NPUs).
  • Innovate with Linux OS, RTOS internals, virtualization, containers, HA, and distributed systems.
  • Collaborate with a BU-wide community of experts while growing your technical depth.

✅ Minimum Qualifications :

  • 4–8 years of experience in networking technologies and applications.
  • Strong C programming in multi-threaded environments.
  • Hands-on with data structures, operating systems, and networking fundamentals.
  • Familiarity with Cisco OS (XR, XE, NX-OS) is a plus.
  • Bachelor’s in Computer Science or related field (Master’s preferred).
  • Why Cisco?

    At Cisco, we don’t just connect networks—we connect people. Our #WeAreCisco culture celebrates diversity, inclusion, and innovation. You’ll find :

  • 80 hours of paid volunteer time yearly.
  • 30+ employee resource groups fostering belonging and growth.
  • Endless opportunities to explore new technologies and career paths.
  • Be part of the team redefining enterprise networking for decades to come. Take your next step and be you, with us!

    Apply here : https : / / jobs.cisco.com / jobs / ProjectDetail / Software-Engineer-Enterprise-Switching-C-Linux-L2-L3-Protocols-Networking-platform-development-PHY-drivers-SERDES-SFP-4-8-years / 1447749

    #Cisco #Hiring #SoftwareEngineer #Networking #Switching #CProgramming #Linux #WeAreCisco

    Create a job alert for this search

    Software Engineer • Bengaluru, Karnataka, India