Software Engineer | DC Networking Protocol Test Automation & AI, Cisco

Apply for this job

Email *
Executive Name *

Job Description

Cisco needs an expert Software Engineer who will develop Automatic Testing Systems for DC Networking Protocols and AI based data center networking solutions. The purpose of this position is to create automated testing systems which will enhance code quality through the application of AI and GenAI testing tools. The engineer will work with various teams to develop networking systems which deliver high performance and scalability and maintain dependable operation while testing and integration work.

Qualification: Bachelor’s or Master’s Degree in Computer Science, Electrical Engineering, or related field

Experience: 4–8 years required

Apply: Apply Now

Main Duties:

  • Design and implement comprehensive test plans for data center networking solutions ensuring reliability.
  • Develop and enhance automated testing frameworks to improve code quality and system performance.
  • Collaborate with architects and teams to define testing strategies and validate networking solutions.
  • Perform integration, performance, and end-to-end testing for complex data center networking environments.
  • Utilize AI and GenAI tools to modernize testing processes and optimize automation workflows.

Essential Qualifications:

  • 6 to 8 years of experience and a Master’s or Bachelor’s degree in a relevant field to meet the job requirements.
  • Expert knowledge about DC networking protocols and L2 to L7 technologies which include BGP and VXLAN and EVPN.
  • Gained experience with test automation through his work with Python and other programming languages.
  • Knowledge of GenAI tools and knows how to use AI for testing procedures.
  • Deep understanding of networking systems which include access and edge and core networking platforms.
  • Demonstrates exceptional analytical skills together with problem-solving abilities and effective teamwork capabilities.

Preferred Skills

  • Experience in virtualization technologies through their work with VMWare ESXi and KVM. 
  • Demonstrates proficiency in software development lifecycle processes and engineering practices. 
  • Possesses basic knowledge of networking fundamentals which include TCP/IP and multicast networking protocols. 
  • Acquired basic knowledge of Linux operating systems together with modern debugging and development tools used in the industry. 
  • Possesses effective communication skills together with strong abilities to work in teams.