Software Development Test Engineer

Cisco Systems, Inc.Milpitas, CA
32d$165,000 - $241,400Hybrid

About The Position

We are looking for candidates local to San Jose as this is a hybrid role requiring at least 3 days per week in the office Meet the team The Cisco Distributed System Engineering (DSE) group is at the forefront of developing products that power the largest networks in the world. The networking industry is going through a massive transformation to build the next generation infrastructure to meet the needs of AI/ML workloads and continuously increasing internet users and application. We are uniquely positioned to capture that market transition. This team builds products by harnessing the potential of open-source technologies while pushing the boundaries on Systems and Silicon Architecture. You will be working among engineers who are passionate about tackling complex technology, building large scale distributed systems and comfortable working with open-source communities and technologies. You will be part of a fast-paced work environment and responsible for end-to-end product development and production support. Your Impact You are curious and a problem solver. You love to learn and grow and work in an environment that is constantly evolving. You are a self-starter that thrives on learning information quickly and uses resources to research and resolve issues. You are comfortable working with multi-disciplinary, multicultural, and geographically dispersed teams. You are a technologist at heart and with: Experience with Network Operating Systems and in System and Software Qualification Diligent with an automation first attitude and experience with scripting languages and test frames works Passionate about open-source development and contribution As a Tech Lead for AI/ML Test Engineering, you'll lead an agile team engaged in the design, development and execution of tests to qualify network performance for AI.ML capability. In this role you'll have opportunity to: Develop and enhance test framework and benchmarking tools Develop test automation, execute and analyze test results Build out test beds for system/solution validation Define and gather data for network performance benchmarking Solving customer issues

Requirements

  • MS/BS degree and in CS/EE/CE or technical equivalent
  • 5 or more years of experience building network and test automation
  • 3 or more years of experience configuring, debugging networking systems and solutions
  • 3 or more years of experience using scripting languages including Python

Nice To Haves

  • Experience working with test frameworks, traffic generators (commercial & open source)
  • Exposure network operating systems, preferably SONiC
  • Knowledge of control & data plane technologies including L2, L3, VXLAN, segment Routing and/or MPLS
  • Experience with Quality of Service (QoS) policies to ensure optimal network performance
  • Exposure to RDMA, HPC networks
  • Knowledge of RoCE and Infini band protocols
  • GIT, Jira, Jenkins and CI/CD pipeline tools

Responsibilities

  • Develop and enhance test framework and benchmarking tools
  • Develop test automation, execute and analyze test results
  • Build out test beds for system/solution validation
  • Define and gather data for network performance benchmarking
  • Solving customer issues

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service