Description
As a Principal Engineer-Product and Network Validation, you will be responsible for providing solid support of Networking Products that involve customer-specific tests for a release, product, and solution. This role requires developing and maintaining expertise on the products deployed within Specific Customer Networks.
Responsibilities:
- Designs limited enhancements, updates, and programming changes for portions and subsystems of systems software
- Analyzes design and determines coding, programming, and integration activities required based on specific objectives and established project guidelines
- Executes and writes portions of testing plans, protocols, and documentation for assigned portion of application
- Participates as a member of project team of other software systems engineers and internal and outsourced development partners
- Collaborates and communicates with internal and outsourced development partners regarding software systems design status, project progress, and issue resolution
Requirements:
- Bachelor's or Master's degree in Computer Science, Information Systems, Electronics, Electrical or equivalent
- Typically 15 years strong experience in networking with proven hands-on experience in Routing and Switching areas
- Strong ownership mindset to be accountable for solution and feature validation and owning customer requirements and use cases
Knowledge and Skills:
- Internet Protocols: TCP, UDP, IPv4/IPv6
- Domain Knowledge: Enterprise Campus and Data Centre Technologies and AI/ML Data Center Network Technologies
- Networking Protocols: BGP, OSPF/ISIS, ARP, VLANS, MPLS, L3VPN, MC-LAG, LACP, L2VPN, VPLS, Multicast, NGMVPN
- EVPN-VXLAN, GRE, IPSec, NAT, HTTP, NetConf, OISM, GBP, Firewall/ACL, Access Security/DHCP/Dot1x etc.
- Layer 2 technologies, Spanning Tree, LAG, MC-LAG, Virtual Chassis, CLOS Architecture, HA Design Concepts, EVPN
- Test Knowledge: Own Test Plans and Test Execution, Understanding of Complex Customer Networks for detailed use case analysis and validation
- Automation: Proven experience in automated test execution, ability to debug automation failures, and narrow down software issues from test results and logs
- Expertise in use of networking test equipment like Spirent and Ixia, including automation
- Strong written and verbal communication skills; mastery in English and local language