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:- Understanding the SONiC switch model and aligning it with SAI architectural goals.
- Representing Cisco in the SAI open-source community to lead and contribute to technical discussions.
- Driving and leading the overall SAI software architecture and design principles.
- Leading key infrastructure efforts, including debugging, serviceability, and performance optimization.
- Designing and developing SAI software interfaces for network switches.
- Collaborating with hardware and system teams to align SAI implementations with hardware capabilities.
- Mentoring and guiding team members to uphold technical excellence.
Minimum Qualifications- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related fields.
- 8+ years of experience in networking software development.
- Proficiency in programming languages such as C, C++, and Python.
- Strong understanding of networking protocols (e.g., L2/L3, MPLS, BGP, OSPF).
- Experience with software-hardware integration and debugging.
Preferred Qualifications- Experience with the SONiC switch model and open-source community engagement.
- Deep knowledge of ASIC programming and SDKs.
- Demonstrated experience in defining and driving software architecture and design principles.
- Strong debugging, troubleshooting, and serviceability skills.
- Proven ability to lead technical discussions and influence industry standards.
- Excellent communication and collaboration skills with cross-functional teams.