Cisco Systems - San Jose, CA

posted 16 days ago

Full-time - Senior
Hybrid - San Jose, CA
Professional, Scientific, and Technical Services

About the position

We are the SONiC Networking Software Development team, and we are responsible for driving the innovations that powers our customer networks and executing on it to transform the world of Service Providers, Data Centers and Enterprises around the World. The software we are building will be used in millions of devices to build meaningful networks all over the world. We are revolutionizing the way network devices are managed. As a Technical Lead, Software Engineer, you will be responsible for partnering with the customer (specially data center customers) to understand their needs and co-define the set of requirements and use-cases with them. Providing architectural leadership for network architecture as well as software architecture.

Responsibilities

  • Partner with customers to understand their needs and define requirements and use-cases.
  • Provide architectural leadership for network and software architecture.
  • Influence deployments of Cisco Recommended Solutions.
  • Drive innovations in control plane routing protocols to solve critical customer/business needs.
  • Provide thought leadership in networking technologies.
  • Contribute to the Open Source SONiC community.
  • Mentor a diverse and talented team.
  • Execute on product delivery through the entire lifecycle: requirements, design, development, and post-deployment customer support.

Requirements

  • Bachelor's in computer science, Electrical Engineering, or Computer Engineering and 8+ years of related work experience as a Software Engineer, or a Masters with 6+ years of related experience, or PhD + 5 years of related experience.
  • Programming experience with C, C++ or Python.
  • Experience working with Linux or other network operating systems.
  • Background working in Networking and with Networking technologies.

Nice-to-haves

  • Exposure to SONiC and extensive contribution to SONiC community.
  • Experience with open-source networking stacks like FRR, Quagga.
  • Strong grounding in data structures and algorithms.
  • Experience with Unicast Routing protocols (BGP, OSPF, IS-IS) and technologies including Multicast Routing (PIM, IGMPv2, IGMPv3, mVPN etc) and other Controller based technologies.
  • In-depth understanding of packet forwarding, operating systems internals, algorithms, and computer architecture.
  • Strong knowledge of MPLS Technologies, including LDP, RSVP-TE.
  • Experience with MPLS based VPNs (MVPN, L3VPN, L2VPN).
  • Hands-on experience with Cisco Routers (core, edge or access).

Benefits

  • Quality medical, dental and vision insurance.
  • 401(k) plan with a Cisco matching contribution.
  • Short and long-term disability coverage.
  • Basic life insurance.
  • Numerous wellbeing offerings.
  • Up to twelve paid holidays per calendar year.
  • Floating holiday and a day off for birthday.
  • Vacation time off policy with flexible limits.
  • Sick time off policy with 80 hours provided on hire date.
  • Paid time away for critical or emergency issues.
  • Additional paid time to volunteer.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service