Software Developer C Rtp Nc Apply
Role:- Software Developer
Location- RTP, NC (Onsite)
contract
Role Description :
Software development of SAI (Switch Abstraction Interface) features
Debug and resolve issues existing features.
Develop clean and easy to debug code which is maintainable in the long term.
Participate in customer debug sessions to troubleshoot and identify issues.
Work with other teams such as the SDK and ASIC teams to ensure that features work well with the underlying hardware
Attend open-source SAI community meetings, review suggestions for changes in the open source and ensure that changes will work will for Cisco platforms.
Requirements :
Experience using C++ and Python for programming and design.
Experience in analytical reasoning and debugging, with practical experience in using tools such as GDB, PDB, etc.
Experience in algorithms and data structures.
Experience with networking protocols and technologies
Experience with cloud, data center, or edge networking products
Experience with SAI, Sonic or other Network OS.
Experience with writing and testing software for high performing and scalable networking products.