Software Developer - Networking and Systems programming

4 - 8 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an integral member of the team, you will collaborate with a group of experienced engineers to architect, design, and develop Enterprise Switches that are widely deployed globally. The products you work on are evolving to support cutting-edge customer business paradigms. You will have the opportunity to engage closely with a talented pool of professionals, making your work environment both enjoyable and intellectually stimulating. In this role as a Software Engineer, you will be part of the team that focuses on Cisco's Switching technology, recognized as the preferred Networking Equipment for mission-critical networks in large enterprises worldwide. Your responsibilities will include developing and integrating products used by leading global enterprises. Working within a dynamic technical community, you will learn from industry experts and utilize this knowledge for personal and professional growth. Your projects will involve developing software for networking equipment that serves as a vital infrastructure component for various institutions such as offices, hospitals, schools, and financial organizations. You will gain exposure to cutting-edge technologies and platforms while actively contributing to the development and integration of products. Minimum Qualifications: - A minimum of 4-8 years of demonstrated experience in internetworking technologies and applications. - Proficiency in software development using C within a multi-threaded environment, with strong problem-solving abilities. - Hands-on experience with Data Structures, Operating Systems, and Data Networking fundamentals. - Experience in developing Layer 2 (Ethernet) and/or Layer 3 Networking protocols, including Routing, IPV4/6 (unicast/multicast), is desirable. - Expertise in working with Linux operating system. - Familiarity with any Cisco operating systems such as XR, XE, or NXOS is a plus. - Practical implementation experience in areas like RTOS Internals, High Availability, IPC, Memory management, Distributed communications Infrastructure, Serviceability, Linux, Containers, and Virtualization. Preferred Qualifications: - Bachelor's degree in computer science or a related field (Master's degree preferred). - 4-8 years of proven experience in internetworking technologies and applications. Join us at Cisco, where each individual contributes their unique skills and perspectives to work towards our goal of creating an inclusive future for all. Our culture values connection, diversity, and continuous learning, offering employees numerous opportunities for personal and professional development. We believe in the power of community and actively support initiatives that foster belonging and make a positive impact. At Cisco, we lead the way in technological advancements that shape the future, ensuring that our progress is aligned with creating a more inclusive world. Embrace the opportunity to be yourself and advance your career with us!,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Cisco logo
Cisco

Software Development

San Jose CA

RecommendedJobs for You