# Kishore Kunal > Principal Software Engineer at Broadcom Inc. Location: San Francisco Bay Area, United States Profile: https://flows.cv/kishorekunal Advance knowledge of networking fundamentals and protocols (eg: TCP/IP, L2/L3 protocols). Developed routing protocols like BGP, BGP+, OSPFv2/v3 protocol and routing components like RIB, BFD. Architecture, algorithm design and software development for next generation features like EVPN, BGP Label-unicast, BGP Segment-Routing, Dynamic Neighbor for BGP etc. In-depth knowledge of emerging Data Center (CLOS), SDN technologies. Hands on experience in Open source projects SONIC and FRR(FRRouting) in L3 area. Experience in using debugging tools such as gdb, tcpdump, Wireshark, Linux IP networking. Proficient in C and LINUX. Familiar with C++ and Python. ## Work Experience ### Principal Software Engineer @ Broadcom Inc. Jan 2019 – Present | San Jose, CA ### Sr Staff Software Engineer @ Broadcom Inc. Jan 2017 – Jan 2019 | San Jose, CA Responsibilities: - Lead design, development and enhancement effort of Layer 2/Layer 3 protocols, such as BGP, BGP-EVPN, OSPFv2 and OSPFv3 - Bring up and test new hardware platform, including integrating software components with ASIC drivers and platform infrastructure. - Analyze and debug complex control/forwarding plane issue, including traffic drops, loops and sub-optimal flows. - Troubleshoot problems in data center environments with highly scaled traffic patterns. - Handle customer escalations for features BGP, OSPFv2 and OSPFv3 Layer 3 protocol and BFD. Provide workarounds and fix issues. - Write and review functional and design specification and test plan. Key Projects: - BGP EVPN - BGP LU/SR - BGP automatic neighbor discovery - Add Path for BGP - Multi-VRF support for OSPF and BGP - Graceful-restart/Non-Stop routing support for OSPFv2 ### Staff Software Engineer @ Brocade Jan 2016 – Jan 2017 | San Jose, CA Responsibilities: - Lead design, development and enhancement effort of Layer 2/Layer 3 protocols, such as BGP, BGP-EVPN, OSPFv2 and OSPFv3 ### Staff Software Engineer @ Brocade Jan 2016 – Jan 2016 BGP, BGP EVPN and IP Fabric ### Senior Software Engineer @ Brocade Jan 2013 – Jan 2016 Developing BGP, BGP EVPN, OSPFv2 and OSPFv3 Graceful-restart and NSR for Brocade's data-center product line. ### Software Engineer @ Brocade Jan 2012 – Jan 2013 ### Senior Project Leader @ Huawei Jan 2012 – Jan 2012 ### Technical Project Lead @ Huawei Jan 2010 – Jan 2012 | Bangalore Responsibilities: Involved in understanding of the requirements and responsible for delivery of SRS and HLD documents. Responsible for technical review and monitoring of issue tracking list. Ensured the quality of all deliverables as per customer expectations through metrics measurement and control. Key Projects: NSSA Feature for OSPFv2: Designed and developed NSSA feature in the existing OSPFv2 protocol. When ASBR redistributed prefix into an NSSA area it created a special type of link-state advertisement (LSA) known as type 7, which could only exist in an NSSA area. NSSA area border router (ABR) translated type 7 LSA into a type 5 LSA, which the got propagated into the OSPF domain. VPN-Option A feature for OSPFv2: Handled end-to-end development of Inter-AS VPN Option A. In Inter- AS VPN Option A, OSPF was used to advertise IPv4 route unlike EBGP used historically. The system was designed such that OSPF will not set DN bit while importing routes from BGP. As a result peer OSPF learnt the route and performed route calculation for the routes and propagated the routes in the other AS. ### Software Engineer @ Cisco System India Pvt. Ltd Jan 2008 – Jan 2010 Responsibilities: Ensured the quality of bug fixing in the source code to minimize the side effects of the fix. Automated BFD feature for 7600 series edge routers. Created Unit Test cases to ensure the quality of BFD module. Performed Bug Fixing for "High Availability on C10000 Edge Router" (meant to improve router availability by handling both hardware and software failures as well as unplanned and planned outages). ### Software Engineer @ Huawei Jan 2005 – Jan 2008 Responsibilities: Handled a Team of 6 members. Involved in understanding of the requirements resulting in completeness of solution design. Ensured quality of all deliverables as per customer expectations through metrics measurement. Developed Test cases and coverage as well as performed Unit Tests. Key Projects - Memory File System (with the aim of performance enhancement) and Versatile File System (with the aim to improve the portability of application using encapsulation of various OS). ## Education ### Master of Technology (MTech) in System Software, Specialization in Networking Birla Institute of Technology and Science, Pilani ### B.E in Computer Science and Engineering SDM College of Engineering and Technology, Dharwad (2005) ### Science St Michael's high school ### St. Michael's High School, Patna ## Contact & Social - LinkedIn: https://linkedin.com/in/kishore-kunal-2b29765 --- Source: https://flows.cv/kishorekunal JSON Resume: https://flows.cv/kishorekunal/resume.json Last updated: 2026-04-12