Job Description
Title: Packet Forwarding Engineer- Routing/Switching
Experience: 5+ years
Looking for software engineer in the Packet Forwarding Team of Routing/Switching Business. Work encompasses developing forwarding software & microcode for ASIC-based forwarding products. The candidate will get an opportunity to develop cutting edge features on state of the art silicon based routing products.
Minimum Qualifications:
A Bachelor/Masters Degree in Electronics/Electrical Engineering or Computer Science with 5+ years’ experience, in a networking company.
- Design and Develop complex packet forward features in L2 Forwarding, EVPN, VXLAN, MC-LAG, IPv4/IPv6/MPLS/VPLS etc
- Prior experience in ASIC based forwarding models and chassis-based systems is a big plus
- Good experience in developing microcode in one/more of the above domains
- Good understanding of system architecture for network processor based products
- Experience in data path handling, low level chip programming.
- Strong C/C++ programming & debugging skills.
- A strong understanding of concepts related to computer architecture, data structures and programming practices is desirable.
- Strong oral and written communication skills are essential.
- Good team player with right attitude.
Key Responsibilities:
- Scope, Develop, Execute, Automate complex features in the L2, EVPN, VXLAN, MC-LAG forwarding areas.
- Review Market Requirements Document, Product Description Document and Functional Specification for his as well as for other team member’s features
- Support Beta teams during Beta adoption of features as well as supporting the beta issues.
- Work with Product Manager in identifying feature deployment scenarios for a new release for different customers and expand that knowledge to other test Engineers.
- Handing critical and complex customer queries/escalations.
- Contribute to knowledge dissemination sessions
- Filing patents as and when applicable.
- Mentoring other junior engineers in the team
- Over-all development life cycle – design reviews to delivery of the product, identifying any process improvements.
- Work closely with cross functional teams across geographies