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

Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development) [Apply in 3 Minutes]

CiscoBengaluru, Karnataka, India
6 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

    Related jobs
    • Promoted
    • New!
    Network & Cybersecurity Engineer (CCNA + Linux Certified)

    Network & Cybersecurity Engineer (CCNA + Linux Certified)

    Waltcorphosur, tamil nadu, in
    We are seeking a highly motivated.Network and Cybersecurity Engineer.The ideal candidate will hold a.Cisco Certified Network Associate (CCNA). Design, configure, and maintain LAN, WAN, and VPN solut...Show moreLast updated: 8 hours ago
    • Promoted
    Introlligent - Linux Network Engineer - Routing & Switching

    Introlligent - Linux Network Engineer - Routing & Switching

    INTROLLIGENT SOLUTIONS PVT LTDBangalore
    Linux : - Administer, install, configure, and maintain Linux-based systems (RHEL, Ubuntu, CentOS).Perform routine system updates, patching, configuration changes, and...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Engineer - SoC / Firmware / OpenWRT

    Embedded Engineer - SoC / Firmware / OpenWRT

    MirafraBangalore
    Job Description : - Systems / Platform Integration / Firmware Development Engineer - 5 to 8 years of development work experience i...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Network Engineer L3-L4

    Senior Network Engineer L3-L4

    BoffinHive Technologieshosur, tamil nadu, in
    The professional services role which works on client engagements from initial design through implementation and migration and continues to provide operational support. This ensures a seamless transi...Show moreLast updated: 4 days ago
    • Promoted
    Linux L3

    Linux L3

    Tata Consultancy ServicesBengaluru, Karnataka, India
    Managing & maintaining SUSE Servers.Managing IBM, DELL, Lenovo Fujitsu and HP HANA appliance servers.Building / reimages SUSE Linux servers in both physical and virtual environment.Managing Linux vir...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Engineer - C++ Linux and Networking

    Senior Engineer - C++ Linux and Networking

    ConfidentialBengaluru / Bangalore
    Thales people architect solutions that enable two-thirds of planes to take off and land safely.We create in-flight entertainment systems that engross 50 million fliers every year and we develop the...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Engineer (L2 / L3 protocol)

    Lead Engineer (L2 / L3 protocol)

    ConfidentialBengaluru / Bangalore
    Design, implement and trouble-shoot scalable and reusable software systems.In-depth knowledge of JavaScript, CSS, HTML, front-end languages, frameworks, JS / Python, and related libraries.Experience ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Engineer - C++ Linux Platform and Networking tool

    Senior Engineer - C++ Linux Platform and Networking tool

    ConfidentialBengaluru / Bangalore
    Thales people architect solutions that enable two-thirds of planes to take off and land safely.We create in-flight entertainment systems that engross 50 million fliers every year and we develop the...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    CiscoBangalore Urban, Karnataka, India
    We’re Hiring : Software Engineer – Enterprise Switching (C / Linux, L2 / L3 Protocols | 4–8 years).Enterprise Switching organization. These switches power the world’s most critical networks—supporting hy...Show moreLast updated: 30+ days ago
    • Promoted
    ACL Digital - L2 / L3 Senior Software Engineer - Multicast Protocols

    ACL Digital - L2 / L3 Senior Software Engineer - Multicast Protocols

    ACL DigitalBangalore
    Senior Network Software Developer - L2 / L3 IP Multicast to join our dynamic team in Bengaluru.Job Summary : We are seeking a highly skilled and experienced S...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - C / Linux / Networking Protocols

    Senior Software Engineer - C / Linux / Networking Protocols

    TERASTAR NETWORKS INDIA PRIVATE LIMITEDBangalore
    Job Title : Senior Software Engineer C, Linux, Networking Protocols Experience : 7-12 years Work Location : < / b...Show moreLast updated: 30+ days ago
    • Promoted
    Ivanti - Staff Software Engineer - Network Protocols

    Ivanti - Staff Software Engineer - Network Protocols

    IVANTI TECHNOLOGY INDIA PRIVATE LIMITEDBangalore
    Who We Are : In today's work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and howe...Show moreLast updated: 28 days ago
    • Promoted
    Extreme Networks - Senior Software Systems Engineer - Golang

    Extreme Networks - Senior Software Systems Engineer - Golang

    Extreme Networks India Pvt LtdBangalore
    Software Systems Engineer Business Unit : IN Gen 4 OS & the Role : < / ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Engineer- C++, linux platform and Networking

    Senior Engineer- C++, linux platform and Networking

    ConfidentialBengaluru / Bangalore
    Thales people architect solutions that enable two-thirds of planes to take off and land safely.We create in-flight entertainment systems that engross 50 million fliers every year and we develop the...Show moreLast updated: 21 days ago
    • Promoted
    Linux Software Repository Maintainer

    Linux Software Repository Maintainer

    Nakshatra Systemshosur, tamil nadu, in
    Nakshatra Systems is looking forward to hire a linux software repository maintainer who can service and manage the integrity of a software repository (update / upgrade / patch etc).This is not a system...Show moreLast updated: 26 days ago
    • Promoted
    Software Development Engineer II - DevOps

    Software Development Engineer II - DevOps

    HyrEzy Talent SolutionsBangalore
    Position : DevOps SDE2 Experience : 3-7 Years Location : B...Show moreLast updated: 30+ days ago
    • Promoted
    ALYTSEE - Senior Software Engineer - Golang / Linux

    ALYTSEE - Senior Software Engineer - Golang / Linux

    ALYTSEE TECHNOLOGIES PRIVATE LIMITEDBangalore
    Position : Senior Software Engineer Golang & Linux.Experience : 6+ years.Location : Onsite Bangalore.Employment Type : Full-time.About the Role : &l...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer – Networking (L2 / L3, SONiC)

    Software Engineer – Networking (L2 / L3, SONiC)

    ConfidentialBengaluru / Bangalore, India
    The client is looking at hiring a Software Engineer – Networking (L2 / L3, SONiC) for their team at Bangalore.Client is seeking a skilled Software Engineer with strong expertise in Layer 2 and Layer ...Show moreLast updated: 9 days ago
    • Promoted
    Apigee (Linux + Networking)

    Apigee (Linux + Networking)

    Tata Consultancy ServicesBengaluru, Karnataka, India
    Role : Apigee (Linux + Networking).Location : Bangalore / Chennai / Gandhinagar.APIGEE, Unix / Linux, Networking, Cloud Ops. Ideally should be at least 3 years of hands-on with Linux Infra).Hands-on Exper...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer - Host networking

    Software Engineer - Host networking

    ConfidentialBengaluru / Bangalore
    Meta is looking for Software Engineer - Host networking to join our dynamic team and embark on a rewarding career journey. Developing and directing software system validation and testing methods.Dir...Show moreLast updated: 3 days ago