Networking Software Engineer II — Edge & ASICs

Talentify

Cupertino (CA)

On-site

USD 106,000 - 214,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion

Job summary

Hewlett Packard Enterprise is seeking a Software Systems Engineer II to design, develop, troubleshoot, and enhance networking software for Campus & Branch products. The role emphasizes C/C++ programming and collaboration with product management and architects.

The position focuses on subsystems, OS-level work, and forwarding ASIC development. An onsite presence in California is expected, with opportunities to contribute to next-generation networking solutions.

Qualifications

  • Bachelor's or Master's degree in CS or related field.
  • 2–4 years of software engineering experience.
  • Proficiency in C and C++ programming.
  • Experience with software systems design and networking applications.
  • Knowledge of L2/L3 networking protocols.
  • Experience with forward ASICs.

Responsibilities

  • Design and implement software for subsystems such as operating systems and networking protocols.
  • Analyze design requirements and perform coding, testing, and integration.
  • Develop and execute testing plans and debug issues.
  • Collaborate with internal/external teams to deliver reliable software.
  • Design, develop and maintain software for forwarding ASICs.
  • Communicate progress and issues with stakeholders.

Skills

C
C++
Networking fundamentals
Analytical thinking
Communication

Education

Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field

Tools

Junos & Junos Evolved

Job description

Hewlett Packard Enterprise is seeking a Software Systems Engineer II to design, develop, troubleshoot, and enhance networking software for Campus & Branch products. The role emphasizes C/C++ programming and collaboration with product management and architects.

The position focuses on subsystems, OS-level work, and forwarding ASIC development. An onsite presence in California is expected, with opportunities to contribute to next-generation networking solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Network Software Engineer – ASIC & C/C++
Senior Network Software Engineer – ASIC & C/C++

Hobbsnews • Cupertino (CA)

On-site
USD 136,500 - 276,500
Networking Systems Software Engineer III
Networking Systems Software Engineer III

Hewlett Packard Enterprise Development LP • Cupertino (CA)

On-site
USD 92,700 - 187,500
Health & Wellbeing benefits
Personal & Professional Development programs
Unconditional Inclusion initiatives
Hybrid Software Engineer II: Networking & Systems
Hybrid Software Engineer II: Networking & Systems

Hewlett Packard Enterprise Development LP • Roseville (CA)

Hybrid
USD 106,000 - 214,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Hybrid Software Systems Engineer – C & Networking
Hybrid Software Systems Engineer – C & Networking

Hewlett Packard Enterprise • Roseville (CA)

Hybrid
USD 106,000 - 214,000
Health benefits
Professional development
Inclusive culture
Platform Software Engineer — Networking & Embedded (Hybrid)
Platform Software Engineer — Networking & Embedded (Hybrid)

Hewlett Packard Enterprise Development LP • Sunnyvale (CA), Northern (KY)

Hybrid
USD 121,000 - 243,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Senior ASIC Design Engineer – Networking Silicon
Senior ASIC Design Engineer – Networking Silicon

Anysilicon • Roseville (CA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Software Engineer II, Layer 2 Networking Control Plane
Software Engineer II, Layer 2 Networking Control Plane

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Health Insurance
Financial Wellbeing Support
Emotional Wellbeing Support
+1
Senior Networking Software Engineer (C/C++, Python) — Hybrid
Senior Networking Software Engineer (C/C++, Python) — Hybrid

Hobbsnews • Sunnyvale (CA), Northern (KY)

Hybrid
USD 137,000 - 277,000
Platform Software Engineer - Hybrid, Networking & Security
Platform Software Engineer - Hybrid, Networking & Security

Hewlett Packard Enterprise • Sunnyvale (CA)

Hybrid
USD 150,000 - 210,000
Health & Wellbeing
Personal & Professional Development
Embedded Software Engineer – Networking & Security
Embedded Software Engineer – Networking & Security

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 82,000 - 166,000
Health & wellbeing
Professional development
Inclusive culture