Cisco Systems

Software Development Engineer | L2/L3 Protocols

Cisco Systems

Bengaluru, Karnataka, India
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a passionate software developer with a strong background in L2/L3 protocols? Are you looking for a challenging role that will allow you to utilize your skills and expertise in a dynamic, fast-paced environment? Look no further! Cisco Systems is seeking a talented Software Development Engineer to join our team and contribute to the development of cutting-edge networking solutions. As an L2/L3 Protocol Engineer, you will have the opportunity to work on complex and innovative projects, collaborate with a team of highly skilled professionals, and make a significant impact on the future of networking technology. If you are ready to take your career to the next level and be a part of a leading global technology company, we want to hear from you. Read on for more details about this exciting opportunity.

  1. Develop and maintain software solutions for L2/L3 protocols in a dynamic and fast-paced environment.
  2. Collaborate with a team of professionals to design, implement, and test new networking solutions.
  3. Utilize strong knowledge and understanding of L2/L3 protocols to contribute to the development of cutting-edge technology.
  4. Work on complex and innovative projects to enhance and improve networking capabilities.
  5. Conduct thorough testing and debugging of software to ensure high-quality and efficient code.
  6. Stay up-to-date with industry trends and advancements in L2/L3 protocols to continuously improve and innovate our solutions.
  7. Communicate and collaborate effectively with cross-functional teams to ensure project success.
  8. Provide technical guidance and support to junior team members.
  9. Troubleshoot and resolve any issues or bugs that may arise during the development process.
  10. Prioritize and manage multiple tasks and projects to meet deadlines and deliver high-quality results.
  11. Continuously improve and optimize software performance and functionality.
  12. Contribute to the documentation and knowledge sharing within the team.
  13. Adhere to company coding standards and best practices.
  14. Represent the company in a professional and positive manner.
  15. Proactively identify and propose solutions to potential challenges or roadblocks in the development process.
Where is this job?
This job is located at Bengaluru, Karnataka, India
Job Qualifications
  • Strong Knowledge Of L2/L3 Protocols: The Ideal Candidate Should Have A Deep Understanding Of L2 And L3 Protocols, Including Ethernet, Vlan, Ip, Tcp/Ip, And Routing Protocols Such As Ospf, Bgp, And Mpls. This Knowledge Is Crucial For Designing And Developing Complex Networking Solutions.

  • Proficiency In Programming Languages: A Software Development Engineer Should Be Proficient In Programming Languages Such As C, C++, Java, And Python. They Should Also Have Experience With Data Structures, Algorithms, And Object-Oriented Programming Concepts.

  • Experience With Network Testing And Debugging: An L2/L3 Protocols Engineer Should Have Experience With Network Testing And Debugging Tools Such As Wireshark And Tcpdump. They Should Be Able To Troubleshoot Complex Networking Issues And Provide Solutions.

  • Knowledge Of Software Development Lifecycle: The Candidate Should Have A Strong Understanding Of The Software Development Lifecycle And Be Familiar With Agile Methodologies. They Should Also Have Experience With Version Control Systems And Continuous Integration/Continuous Deployment (Ci/Cd) Pipelines.

  • Bachelor's Or Master's Degree In Computer Science Or Related Field: A Degree In Computer Science Or A Related Field Is Usually Required For A Software Development Engineer Role At Cisco Systems. A Master's Degree May Be Preferred For More Senior Positions. The Candidate Should Also Have Relevant Work Experience In Software Development And Networking.

Required Skills
  • Software Development

  • Troubleshooting

  • Operating Systems

  • Data structures

  • Network protocols

  • Agile Methodology

  • Cloud Computing

  • Debugging skills

  • System Design

  • Code optimization

  • Programming Languages

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Development Engineer | L2/L3 Protocols in Bengaluru, Karnataka, India is between ₹1,500,000 - ₹2,000,000 per year. This equates to approximately $21,000 - $28,000 USD per year. However, salaries can vary greatly depending on factors such as experience, education, and specific job responsibilities.

Additional Information
Cisco Systems is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesHindi
Job PostedMarch 27th, 2025
Apply BeforeApril 11th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Cisco Systems

Cisco Systems, Inc. is an American multinational technology conglomerate headquartered in San Jose, California, in the center of Silicon Valley. Cisco develops, manufactures and sells networking hardware, telecommunications equipment and other high-technology services and products.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started