×
Register Here to Apply for Jobs or Post Jobs. X

Network Systems Software Development Engineer

Job in Sunnyvale, Santa Clara County, California, 94087, USA
Listing for: Hewlett Packard Enterprise Development LP
Full Time, Part Time position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Backend Developer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 120000 - 140000 USD Yearly USD 120000.00 140000.00 YEAR
Job Description & How to Apply Below

Network Systems Software Development Engineer

Location:

Sunnyvale, California – Hybrid role (average 2 days per week at HPE office).

Job Overview

You will design, develop, and enhance common networking infrastructure used by multiple Layer‑2 and Layer‑3 protocols as part of a product engineering team. You will build and maintain shared framework components for routing, switching, VPN, and overlay protocols, not individual protocol stacks.

Responsibilities
  • 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 for packet processing pipelines, routing and forwarding databases, protocol state machines, and control‑plane infrastructure.
  • Work closely with protocol teams (OSPF, BGP, ISIS, EVPN, VXLAN, etc.) to provide robust and reusable infrastructure components.
  • Participate across the full product development lifecycle: 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.
Education and Experience
  • Bachelor’s or Master’s degree in Computer Science or Electronics and Communication Engineering.
  • 5+ years of hands‑on experience in networking or systems product development.
Technical Skills
  • Strong C programming expertise (mandatory) with experience in optimized, production‑quality code, memory management, pointers, and performance tuning.
  • Debugging complex system‑level issues.
  • Strong foundation in Data Structures and Algorithms: lists, trees, hash tables, graphs, queues, and stacks; scalable data models for networking and systems software.
  • Working knowledge of C++ (plus).
  • Solid understanding of networking concepts and protocols: routing & switching (OSPF, BGP, ISIS), VPN & overlay (MPLS, VPLS, EVPN, VXLAN), traffic & services (multicast, QoS, firewall), ARP, IP, ICMP, IGMP, TCP, UDP, SNMP, FTP.
  • Experience on routers, switches, or network operating system platforms highly preferred.
Soft Skills and Mindset
  • Strong problem‑solving and analytical thinking abilities.
  • Self‑motivated with ability to work independently and collaboratively.
  • Quick learner with adaptability to new technologies and evolving requirements.
  • Strong communication, presentation skills, and effective team player with a product‑engineering mindset.
Additional Skills
  • Cloud architectures, cross domain knowledge, design thinking, development fundamentals, Dev Ops, distributed computing, microservices fluency, full stack development, security‑first mindset, solutions design, testing & automation, user experience (UX).
Benefits
  • Comprehensive suite of benefits supporting physical, financial, and emotional well‑being.
  • Personal & professional development programs tailored to career goals.
  • Unconditional inclusion and flexible work arrangements.
Equal Employment Opportunity

HPE is an Equal Employment Opportunity/ Veterans/ Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are based on qualifications, merit, and business need.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary