Software Engineer

Cisco UK

San Jose, CA, US
Base: $165,000.00 - $241,400.00; bonus/equity: not...
Hybrid
C++ and python experience
Algorithms and data structures
Networking protocols and technologies
Join the Switch Abstraction Interface (SAI) team, a pivotal part of Cisco’s Silicon One networking software division, responsible for designing and implementing software interfaces that abstract hardware complexities for network switches

Job Summary

  • Join the Switch Abstraction Interface (SAI) team, a pivotal part of Cisco’s Silicon One networking software division, responsible for designing and implementing software interfaces that abstract hardware complexities for network switches.
  • As a senior technical leader in the SAI area, you will have the opportunity to influence the future of networking by working on open-source initiatives, driving innovation, and shaping the industry’s standards.
  • Your responsibilities will include aligning SONiC switch model with SAI architectural goals, leading Cisco's involvement in the SAI open-source community, and driving SAI software architecture and design principles.

Matching Summary

Join the Switch Abstraction Interface (SAI) team, a pivotal part of Cisco’s Silicon One networking software division, responsible for designing and implementing software interfaces that abstract hardware complexities for network switches.

Salary

Base: $165,000.00 - $241,400.00; Bonus/Equity: Not specified; Benefits: Medical, dental, vision, 401(k) with match, paid parental leave, disability, life insurance, stock units

Skills & Requirements

Must-have

  • C++ and Python experience
  • Algorithms and data structures
  • Networking protocols and technologies
  • SAI software architecture and design

Nice-to-have

  • Analytical reasoning and debugging
  • Cloud, data center, or edge networking
  • High performing and scalable networking products

Key Requirements

  • 7+ years of Engineering experience or Master's with 4+ years
  • Bachelor's degree in CS, CE, EE, or related
  • Experience in C++ and Python
  • Experience in algorithms and data structures
  • Experience with networking protocols and technologies

Work Rights

Not specified

Tailored Resume

Cover Letter