Srihari Srinivasan

Senior Principal Engineer at Innovium Inc.
  • Claim this Profile
Contact Information
Location
San Jose, California, United States, US

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Vinodkumar Rajaraman

I have worked with Srihari for close to 5 years. He is a perfect blend of Technical knowledge and excellent communication skill along with very good mentoring capability. He possess a good understanding in forwarding area. With a range of work experience in his career, he is definitely an added strength to any team he moves to. Expecting a chance to work with him again.

Loganathan A.

I’ve had the privilege of working with Srihari for little more than 5 years and in that time I have known Srihari to be a well-grounded and down to earth person and colleague. I found his strong fundamentals and problem solving skills to be incredibly valuable in working with him, as it allows him (and for those who work with him) the ability to explore and understand nearly all possible perspectives to an idea. He is a hard worker and value creator in the truest. I wish to work with him again in the future.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Computer Hardware
    • 1 - 100 Employee
    • Senior Principal Engineer
      • Nov 2018 - Present
    • United States
    • Semiconductor Manufacturing
    • 100 - 200 Employee
    • Lead Application Engineer
      • Mar 2016 - Nov 2018

      The XPliant family of Ethernet switches provide flexibility in protocol processing without compromising speed. XPliant Packet Architecture allows programming of every element of switch packet processing. XPliant provides a complete set of networking protocols with the switch. However, as new protocols are required, the switch can be updated by software to add support for these new protocols, including changes to parsing, lookups, traffic scheduling, packet modification, scheduling, and traffic monitoring. Roles and Responsiblities: 1. Application Engineering 2. Chip SDK Development 3. Technical Marketing 4. Training customer development teams and Field Application Engineers Contribution: + Account owner for multiple large scale Tier 1 customers for Xpliant programmable switching asic – Architected pipeline solutions for customers, developed prototype forwarding software and SDK APIs + Development of POCs for prospective customers and presenting demos – developed POC for SRV6, customer specific requirements + Subject matter expert in ACLs + Conducted many trainings for customer engineering teams and field application engineers on chip architecture, pipeline debugging, link management, and Xpliant SDK architecture. + Conducted trainings for Xpliant Field application engineers on pipeline debugging and packet flow in Xpliant software defined engine + Triaging and resolution of customer cases through live debugging, local replication of problems + Provided app-notes with detailed steps on mapping customer features to Xpliant SDK + Reviewed code commits and test cases, to verify compliance with customer requirements Show less

    • United States
    • Information Technology & Services
    • 700 & Above Employee
    • Consulting Senior Technical Lead
      • Feb 2009 - Mar 2016

      Senior Technical Lead in Tellabs Offshore Development Center. Individual Contributor - Software Development for Tellabs 8800 and Tellabs 9200 products I am amongst the first 5 engineers to join the Tellabs 8800 Software development team in India which grew to 200+ engineers. I played an active role in mentoring and growing the team in India. During my tenure I had the chance to interact with many Tellabs engineers/managers across various functions 8800 ELC-2 Forwarding + Worked on data path development in ELC-2 line card of 8800, using Marvell HX-330C NPU + Implemented microcode for IWF circuits + Implemented microcode for IPL2 shah circuits + Well versed in data path code for Egress Service mirroring feature and resolved critical defects + Expertise in microcode handling for ICMP, OSPF, VLAN, MPLS, IPv4, ACL -- As this was the initial software release of ELC-2 I have been actively involved in troubleshooting various data traffic drops and issues in the protocols supported by ELC-2 + Developed microcode using Marvel simulator before the ELC-2 hardware was ready and subsequently integrated the code to run on the actual line-card. I have been part of the forwarding team from the inital days of the development till the deployment 9200 ELC forwarding + Part of 1.0 software release of 9200 + Was Team lead for 9200 forwarding team in India and was responsible to ramp up the teams in Bangalore and Chennai, and bring new engineers up-to speed with the US team + Expert in data path architecture of Tellabs 9200 ELC line card using EZchip NP-4 and Broadcom Petra + Well versed with EZchip NP-4 architecture and microcode handling of Ethernet, VLAN, VPLS, IPv4, VRF, OSPF, ICMP, LDP, RSVP, LDPoRSVP, PWE3 packets 8800 Sustaining + Resolved defects in port configuration, alarm handling, hitless software upgrade, card redundancy, scaling and performance, circuit manager, line-card crashes and core dumps Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Engineer
      • Jan 2008 - Feb 2009

      Software developer in Interfaces team working on development of Peripheral Interface Cards of M-series and T-series routers + Designed and implemented feature for T1/E1 extended Bit Error Rate Test + Designed and implemented feature for support of ISSU (In Service Software Upgrade) in IQ2E pic + Implemented trace utility in Junos ILMI daemon + Fixed defects in Ethernet interface cards pertaining to data path and IEEE 802.1p QoS implementation Software developer in Interfaces team working on development of Peripheral Interface Cards of M-series and T-series routers + Designed and implemented feature for T1/E1 extended Bit Error Rate Test + Designed and implemented feature for support of ISSU (In Service Software Upgrade) in IQ2E pic + Implemented trace utility in Junos ILMI daemon + Fixed defects in Ethernet interface cards pertaining to data path and IEEE 802.1p QoS implementation

    • United States
    • Motor Vehicle Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • 2004 - 2007

      One of the initial members of MGX 8850 Data Services team (CCMSBU) after its formation in India. I joined this team after passing out of my college in the year 2004. + Tested the AXSM-A/B/E to AXSM-XG Hardware upgrade feature in MGX + Resolved many critical and business impacting defects in MGX software + Redesigned and implemented the SFP initialization code for AXSM-XG line card in CEMA module + Expert in SONET APS protocol and the module owner for this responsible for front-ending of customer issues + Experience of end-to-end data path and control path troubleshooting + Implemented and tested feature for support of AXSM-16-T3E3/B and AXSM-1-2488/B line cards in MGX 8830 chassis + Designed and implemented SNMP feature for supporting MGX system availability + Was actively involved in escalation pager support and customer issues resolution for MGX line-cards. Involved in several live network issues troubleshooting, investigation and resolution, as a point of contact for MGX dataservices functionality + Single point of contact SNMP mibs compatibility during AT&T network software upgrade Show less

Education

  • BITS Pilani
  • Visvesvaraya Technological University
    Bachelor of Engineering (B.E.), Computer Science

Community

You need to have a working account to view this content. Click here to join now