Overview
Networking Software Architect for data plane development, focused on Layer 2/Layer 3 protocols within High Performance Computing, AI and Labs at Hewlett Packard Enterprise.
What you'll do
- Architect, design and implement complex solutions
- Prototype, design and develop software data plane and packet processing components
- Work on advanced path finding initiatives collaborating across teams and partners
- Debug and analyse distributed systems
- Continuously review product and code for optimizations and performance improvements
- Evaluate and recommend new technologies and use cases for the platform
- Participate in planning, estimation, prioritization and cost-benefit analysis for projects
- Document architectures, procedures and processes, and contribute to process improvement
- Handle multiple tasks, prioritize and meet deadlines in a dynamic Agile environment
What you'll need
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
- 15+ years of experience as a Software Developer / Architect in Layer 2/Layer 3 networking or related systems area
- Excellent C and C++ programming skills
- Working knowledge of Python programming
- Experience architecting, designing and implementing complex solutions
- Development of Layer 2/Layer 3 features such as LAG, LACPD, QoS, MAC learning, Q-in-Q, Ethernet OAM and IP routing
- Proficiency in data path forwarding such as Linux bridge, FD.io, vRouter
- In-depth knowledge of data networking (IP, Ethernet and related technologies)
- Proficiency in Unix programming, Linux network stack, IPTables/Netfilter and Linux kernel modules
- Excellent problem solving and debugging skills
- Eagerness to learn and readiness to dive deep into complex problems
Nice to have
- Demonstrated ability to work collaboratively with teams and influence their technological direction through hands-on work and technical leadership
- Experience with SAI and SONIC
Details
- Hybrid role: on average 2 days per week from an HPE office
- Location: Bengaluru, Karnātaka, India
Read the full description and apply on the company’s own careers page.