Hewlett Packard Enterprise logo

Networking Software Architect (Data Plane - L2/L3 Protocols)

Hewlett Packard Enterprise
NewPosted today

LOCATION

Bengaluru · Hybrid

EXPERIENCE

15+ Years

TYPE

FullTime

SKILLS REQUIRED

C++Networking ProtocolsLinux KernelSoftware ArchitecturePacket ProcessingRouting Protocol Expertise

Job description

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.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Networking Software Architect (Data Plane - L2/L3 Protocols)