Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 31 Oct 2026 · Still live on 4 Nov 2026

Network Systems Software Engineer

The employer hasn't listed a salary.

Apply on Hewlett Packard Enterprise

Description

We are seeking a Network Systems Software Engineer to join our team in Bengaluru, Karnātaka, India. As a Network Systems Software Engineer, you will design, develop, and enhance common networking infrastructure used by multiple Layer-2 and Layer-3 protocols.

Responsibilities:

  • Design, develop, and enhance common networking infrastructure used by multiple Layer-2 and Layer-3 protocols
  • Build and maintain shared framework components that support routing, switching, VPN, and overlay protocols
  • Develop high-performance, low-latency system software primarily in C, focusing on efficient data structures, memory management, and scalability
  • Design and optimize core data structures and frameworks used for packet processing pipelines, routing and forwarding databases, protocol state machines, and control-plane infrastructure
  • Work closely with protocol teams to provide robust and reusable infrastructure components
  • Participate across the full product development lifecycle, including design, implementation, debugging, testing, and optimization
  • Analyze and troubleshoot complex system-level, performance, memory, and concurrency issues
  • Collaborate with system test, QA, and cross-functional engineering teams to deliver scalable and reliable networking solutions
  • Learn and adapt quickly to new networking technologies, standards, and product requirements

Requirements:

  • Bachelor's or Master's degree in Computer Science or Electronics and Communication Engineering
  • 6 to 10 years of hands-on experience in networking or systems product development
  • Strong C programming expertise with deep hands-on experience in writing optimized, production-quality C code, memory management, pointers, and performance tuning
  • Strong foundation in Data Structures and Algorithms, with practical experience designing and using lists, trees, hash tables, graphs, queues, and stacks
  • Working knowledge of C++ is a plus
  • Good understanding of networking concepts and protocols, including routing and switching, VPN and overlay, traffic and services
  • Solid understanding of the OSI Model and the TCP/IP protocol suite

Benefits:

  • Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing
  • Investment in your career with specific programs catered to helping you reach your career goals
  • Unconditional inclusion and celebration of individual uniqueness

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Bengaluru-Karntaka-India/Network-Systems-Software-Engineer_1212147

Apply on Hewlett Packard Enterprise