Network Systems Software Engineer
Hewlett Packard Enterprise (HPE)Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 brand, metro location, mid-senior role but niche networking/C focus yields medium competition.
Deep networking systems and C requirements limit cross-industry transferability.
Explicit 6-10 years plus mandatory strong C and networking systems experience increases shortlisting strictness.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and enhance common networking infrastructure components supporting multiple Layer-2 and Layer-3 protocols for product engineering.
Develop and optimize high-performance, low-latency system software in C, focusing on core data structures for packet processing, routing databases, and control-plane infrastructure.
Collaborate with protocol teams and cross-functional groups throughout full product lifecycle to deliver scalable, robust networking solutions.
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 C programming expertise including memory management, performance tuning, and debugging at system level.
Onsite work expected at an HPE office (location specifics not detailed).
Ideal Candidate Profile
Experienced in designing scalable data structures and frameworks for routing, switching, VPN, and overlay protocols within product engineering teams.
Comfortable working closely with protocol experts (OSPF, BGP, ISIS, EVPN, VXLAN) to create reusable infrastructure components rather than implementing protocol stacks directly.
Demonstrates ability to troubleshoot complex system-level performance, memory, and concurrency issues in high-performance networking environments.
