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

Hobbsnews

Cupertino (CA)

On-site

USD 136,500 - 276,500

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Hewlett Packard Enterprise in California is seeking a Senior Software Systems Engineer to design, develop, and troubleshoot software for networking products. The role emphasizes C/C++ programming and networking systems, with collaboration across product management and architects.

The candidate will work on new platforms, with potential involvement in OS and networking protocol subsystems, and must have strong problem-solving and communication skills.

Qualifications

  • Bachelor’s or Master’s degree in CS/CE or related field.
  • 6–10 years of software engineering experience.
  • Proficiency in C and C++ programming and software design tools.
  • Strong analytical, problem-solving, and communication skills.
  • Knowledge of software testing methodologies and debugging.
  • Experience designing software systems for forward ASICs.
  • Working knowledge of L2/L3 networking protocols.
  • Willingness to contribute to multiple software components for next-gen networking.

Responsibilities

  • Design and implement software enhancements for subsystems such as OS and networking protocols in Junos & Junos Evolved.
  • Analyze design requirements and perform coding, testing, and integration per project guidelines.
  • Develop and execute portions of testing plans and documentation; identify and debug issues.
  • Collaborate with internal and external teams to deliver high-quality software solutions.
  • Design, develop and maintain software for forwarding ASICs.
  • Communicate progress, design status, and technical issues with stakeholders.

Skills

C programming
C++ programming
Networking protocols
Analytical skills
Communication skills

Education

Bachelor’s or Master’s degree in CS/CE

Tools

Software design tools

Job description

Hewlett Packard Enterprise in California is seeking a Senior Software Systems Engineer to design, develop, and troubleshoot software for networking products. The role emphasizes C/C++ programming and networking systems, with collaboration across product management and architects.

The candidate will work on new platforms, with potential involvement in OS and networking protocol subsystems, and must have strong problem-solving and communication skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Networking Software Engineer II — Edge & ASICs
Networking Software Engineer II — Edge & ASICs

Talentify • Cupertino (CA)

On-site
USD 106,000 - 214,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
Senior Principal ASIC Design Lead — Networking
Senior Principal ASIC Design Lead — Networking

Hewlett Packard Enterprise Development LP • Roseville (CA)

On-site
USD 174,000 - 353,000
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
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
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
Senior Principal ASIC Design Lead – High-Perf Networking
Senior Principal ASIC Design Lead – High-Perf Networking

Hobbsnews • Roseville (CA), Northern (KY)

Hybrid
USD 174,000 - 353,000
Senior Networking Software Engineer-C/C++ & Python (Hybrid)
Senior Networking Software Engineer-C/C++ & Python (Hybrid)

Hewlett Packard Enterprise • Sunnyvale (CA)

Hybrid
USD 166,000 - 277,000
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
Lead ASIC Design Architect - High-Performance Networking
Lead ASIC Design Architect - High-Performance Networking

Hewlett Packard Enterprise Company • Roseville (CA)

On-site
USD 174,000 - 353,000