Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Cisco Software Engineer 
United States, California, Milpitas 
366278768

06.03.2025

Your Impact

Are you pushing the envelope? As a Software Engineer working on platform forwarding at Cisco, you will be crafting, implementing, and empowering the next-generation software stack for Cisco's route, switch, and wireless portfolio. You will be part of a dynamic agile development team utilizing state-of-the-art software and tools to develop innovative solutions with a focus on simplicity. Your role will involve working on the test architecture and design of next-generation networks for the SP Routing portfolio of XR-based products, with a workload split of 30% sustaining engineering and 70% new development. Other responsibilities include…

  • Gather functional specifications, design and develop forwarding applications, and test the code.
  • Develop network automation, algorithmic thinking, and analytics applications derived from customer use cases.
  • Design, develop, automate, and implement new hardware or features across complex network architectures using C/C++ language.
  • Define and qualify end-to-end solution architectures, engage in debugging complex network problems, and define solutions.
  • Collaborate closely with cross-functional teams to ensure seamless integration and delivery of new features and improvements.

Minimum Qualifications:

  • Bachelors in STEM with 5+ years of relevant experience or Masters in STEM with 3+ years of experience working in a computer networking domain
  • Programming experience with C or C++
  • Automation experience with Python
Preferred Qualifications:
  • Previous experience in networking, including experience with networking protocols such as (IPv4, IPv6, MPLS, RIP, etc.)
  • Experience using GO programming language to write unit tests
  • Familiarity with Linux environments
  • Experience with Agile development methodologies
  • Experience in network virtualization development
  • Experienced with modern software tools and techniques for development/debugging and validated software design and development skills