Network Systems Software Engineer
Hewlett Packard Enterprise (HPE) (company site, opens in a new tab)6–10 yrsBengaluruOn-siteDirect career pageEst. 20–40 LPA
Posted on 21 Sept
Reach people at Hewlett Packard Enterprise (HPE)
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Hewlett Packard Enterprise (HPE) you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Design, develop, and enhance common networking infrastructure supporting multiple Layer-2 and Layer-3 protocols within a product engineering team.
- Build and maintain shared framework components for routing, switching, VPN, and overlay protocols focusing on high-performance, low-latency system software primarily in C.
- Participate in full product development lifecycle including design, implementation, debugging, testing, optimization, and collaborate with protocol teams to provide reusable infrastructure.
Minimum 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 expertise in C programming with experience in memory management, performance tuning, and debugging system-level issues.
- Onsite work expected at an HPE office in India.
Ideal Candidate Profile
- Experienced in developing scalable networking or systems software with deep knowledge of data structures and algorithms relevant to networking.
- Comfortable working closely with protocol teams and designing reusable software infrastructure components rather than implementing individual protocol stacks.
- Strong product engineering mindset with ability to troubleshoot complex system, performance, memory, and concurrency issues in networking context.