Hewlett Packard Enterprise is seeking to advance the way people live and work by connecting, protecting, analyzing, and acting on data and applications, and this role is designed to contribute to the development of cutting-edge networking solutions, specifically in the area of Switching and Overlay technologies.
Requirements
- Expertise in C/C++ programming, data structures, and debugging.
- Familiarity with Python and Robot framework for test automation.
- Strong problem-solving skills for diagnosing and resolving complex issues.
- Layer 2 technologies: 802.1Q VLAN bridging, VPLS, EVPN, VXLAN, MPLS, MC-LAG, OAM.
- Protocols: LLDP, LACP, STP, LFM, CFM, VRRP, ERP, MVRP, TCP, IPv4/IPv6, UDP, OSPF, BGP.
- Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)
Responsibilities
- Perform requirements analysis, design, implementation, unit testing, and maintenance of software modules.
- Participate in design and functional specification reviews.
- Contribute to performance, scalability, reliability, and maintainability of features.
- Design, document, and execute unit and integration test cases, and automate testing using frameworks.
- Collaborate with cross-functional teams and architects across geographically distributed locations.
- Work closely with product development and business unit architecture teams to align solutions with customer priorities and industry standards (IETF/IEEE).
- Troubleshoot and resolve customer-reported issues, providing root-cause analysis and corrective actions.
Other
- B.S., M.S., or Ph.D. in EE/CS with 6+ years of relevant Layer 2/Layer 3 networking experience.
- Excellent oral and written communication skills.
- Highly self-motivated and able to work collaboratively in a team environment.
- Ability to manage multiple tasks efficiently.
- Must be willing to work onsite at an HPE office.