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

Network Systems Software Engineer

Job in Sunnyvale, Santa Clara County, California, 94087, USA
Listing for: Socket.dev
Full Time position
Listed on 2026-07-26
Job specializations:
  • Software Development
    Backend Developer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 120500 - 243000 USD Yearly USD 120500.00 243000.00 YEAR
Job Description & How to Apply Below

Job Title

Network Systems Software Engineer (Onsite, Sunnyvale, CA)

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 for packet processing pipelines, routing and forwarding databases, and protocol state machines.
  • Collaborate 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 & Experience

Bachelor’s or Master’s degree in Computer Science or Electronics and Communication Engineering.

12 to 20 years of hands‑on experience in networking or systems product development.

Technical Skills
  • Strong C programming expertise (mandatory).
  • Hands‑on experience writing optimized, production‑quality C code, including 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++ is a plus.
  • Solid understanding of networking concepts and protocols: OSPF, BGP, ISIS, EVPN, VXLAN, MPLS, VPLS, Layer‑2 and Layer‑3 VPNs, EVPN, VXLAN, multicast, QoS, firewall.
  • Knowledge of OSI Model and TCP/IP suite: ARP, IP, ICMP, IGMP, TCP, UDP, SNMP, FTP.
  • Preferred: experience with routers, switches, or network operating system platforms.
Soft Skills and Mindset
  • Strong problem‑solving and analytical thinking abilities.
  • Self‑motivated, able to work independently and collaboratively.
  • Quick learner with adaptability to new technologies and evolving requirements.
  • Strong communication and presentation skills.
  • 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
  • Health & well‑being benefits for employees and families.
  • Personal & professional development programs.
  • Unconditional inclusion and diversity initiatives.
Salary

Annual salary USD 120, (California); variable incentives may also be offered.

EEO Statement

HPE is an Equal Employment Opportunity / Veterans / Disabled / LGBTQ employer. We do not discriminate on the basis of race, gender, or any protected category, and all decisions we make are based on qualifications, merit, and business need. HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring consideration of qualified applicants with criminal histories.

#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