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

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

CiscoBangalore Urban, Karnataka, India
30+ days 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 • Bangalore Urban, Karnataka, India

    Related jobs
    • Promoted
    Senior Linux Engineer – Quantitative Research & HPC

    Senior Linux Engineer – Quantitative Research & HPC

    People Realm Recruitment Services Private LimitedBengaluru, Karnataka, India
    Job Title : Senior Linux Engineer – Quantitative Research & HPC Location - Bengaluru Years of Exp - 5 to 12 / 14 Years Level - Mid to Senior / Lead About the Client Our client is a leading global...Show moreLast updated: 19 days ago
    • Promoted
    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

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

    CiscoBengaluru, Karnataka, India
    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 ...Show moreLast updated: 30+ days 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
    L3 Infrastructure Engineer (VMWare, Server & Network)

    L3 Infrastructure Engineer (VMWare, Server & Network)

    Nextbridge IT SolutionsBangalore, IN
    We're looking for a highly skilled .This isn't just a server, network, or virtualization role; it's a dynamic position for a seasoned professional who can handle all three.You will be a top-tier es...Show moreLast updated: 9 days ago
    • Promoted
    Firmware Engineer - Linux

    Firmware Engineer - Linux

    Tata ElxsiBengaluru, Karnataka, India
    Tata Elxsi is truly your home to a billion possibilities.We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love...Show moreLast updated: 8 days ago
    • Promoted
    ColorTokens - Software Engineer - Networking

    ColorTokens - Software Engineer - Networking

    ColortokensBangalore
    About the job : Job Title : Software Engineer Networking (28 Years Experience) Location : Bangalore Job Type : Full-time&l...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: 6 days ago
    • Promoted
    Cloud Network Engineer

    Cloud Network Engineer

    IQVIAhosur, tamil nadu, in
    Cloud Network Engineering, AWS / Azure, Firewall, Load Balancer.Required Skills and Experience.Skilled in provisioning and maintaining network systems such as Palo Alto Firewalls, F5 Load Balancers, ...Show moreLast updated: 21 days ago
    • Promoted
    Versa Networks - Software Engineer - Linux / Windows OS

    Versa Networks - Software Engineer - Linux / Windows OS

    VERSA NETWORKS INDIA PRIVATE LIMITEDBangalore
    Role And Responsibilities : Versa is looking for an exceptional engineer to join the Enterprise Browser development team in its next-genera...Show moreLast updated: 30+ days ago
    • Promoted
    Cloud Engineer - (CKA. Linux)

    Cloud Engineer - (CKA. Linux)

    Quess SingaporeBengaluru, IN
    Working hours and public holidays as per Singapore.Proficient in implementation, management and troubleshoot AWS Technologies, ECS, EKS. Proficient in Operating System such as AWS Linux, Red Hat Ent...Show moreLast updated: 18 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
    Linux System Engineer

    Linux System Engineer

    RecroBengaluru, Karnataka, India
    As a Senior Software Engineer, you will play a key role in enhancingour cloud-scale NAS platform.Your responsibilities will include :  Collaborating on requirements analysis, architecture design, an...Show moreLast updated: 6 days ago
    • Promoted
    Senior Linux Kernel & Networking Engineer

    Senior Linux Kernel & Networking Engineer

    Philodesign Technologies IncBengaluru, Karnataka, India
    Job Opening : Senior Linux Kernel & Networking Engineer.We are looking for an experienced.Linux Kernel & Networking Engineer. The role involves working on kernel modules, network stack enhancements, ...Show moreLast updated: 8 days ago
    • Promoted
    • New!
    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
    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 ou...Show moreLast updated: 3 hours 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: 29 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: 28 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: 8 days ago
    • Promoted
    NAS Appliance Platform Engineer

    NAS Appliance Platform Engineer

    RecroBangalore Urban, Karnataka, India
    Participate in design, development, test, and maintenance of Nasuni’s NAS.Develop and maintain complex Linux systems software to support deployment,. Write automated tests and contribute to build / re...Show moreLast updated: 9 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