Hybrid Software Engineer II - Networking & C/C++

Hewlett Packard Enterprise Company in

Sunnyvale (CA)

Hybrid

USD 106,000 - 214,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hewlett Packard Enterprise is seeking enterprising Software Engineer II to develop, innovate, and maintain control plane software for Layer 2 technologies in data center and enterprise networks. You will work on switching and overlay technologies with strong C/C++ programming and OS fundamentals.

The role focuses on design reviews, testing, and debugging, with hybrid work in Sunnyvale, CA. Ideal candidates have 2+ years in Layer 2/3 networking and Python exposure, and a collaborative mindset.

Qualifications

  • B.S., M.S. in EE/CS with 2+ years of relevant Layer 2/Layer 3 networking experience.
  • Expertise in C/C++ programming, data structures, and debugging.
  • Familiarity with Python and Robot framework for test automation.
  • Strong problem-solving skills for diagnosing and resolving complex issues.
  • Self‑starter with the ability to manage multiple tasks efficiently.

Responsibilities

  • Perform requirements analysis, design, implementation, unit testing, and maintenance of software modules.
  • Participate in design and functional specification reviews.
  • Contribute to performance, scalability, reliability, and maintainability of features.
  • Design, document, and execute unit and integration test cases, and automate testing using frameworks.
  • Troubleshoot and resolve customer-reported issues, providing root‑cause analysis and corrective actions.

Skills

C/C++ programming
Data structures
Python
Networking fundamentals
Debugging

Education

B.S./M.S. in EE/CS

Tools

Robot framework

Job description

Hewlett Packard Enterprise is seeking enterprising Software Engineer II to develop, innovate, and maintain control plane software for Layer 2 technologies in data center and enterprise networks. You will work on switching and overlay technologies with strong C/C++ programming and OS fundamentals.

The role focuses on design reviews, testing, and debugging, with hybrid work in Sunnyvale, CA. Ideal candidates have 2+ years in Layer 2/3 networking and Python exposure, and a collaborative mindset.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Software Engineer II - Networking & Data Center
Hybrid Software Engineer II - Networking & Data Center

Hewlett Packard Enterprise Development LP • Sunnyvale (CA)

Hybrid
USD 106,000 - 214,000
Health benefits
Professional development
Inclusive culture
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
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
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 Systems & Software Engineer II - Networking & Automation
Hybrid Systems & Software Engineer II - Networking & Automation

Hewlett Packard Enterprise Company • Sunnyvale (CA)

Hybrid
USD 106,000 - 214,000
Hybrid work model
Health & wellbeing benefits
Senior Platform Engineer - Hybrid Networking Specialist
Senior Platform Engineer - Hybrid Networking Specialist

Hewlett Packard Enterprise • Sunnyvale (CA)

Hybrid
USD 121,000 - 243,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Senior Networking Software Engineer (C/C++, ASIC)
Senior Networking Software Engineer (C/C++, ASIC)

Hewlett Packard Enterprise • Cupertino (CA)

On-site
USD 93,000 - 188,000
Software Engineer II
Software Engineer II

Hewlett Packard Enterprise Company in • Sunnyvale (CA)

Hybrid
USD 106,000 - 214,000
Hybrid Systems & Software Test Engineer II
Hybrid Systems & Software Test Engineer II

Hewlett Packard Enterprise Company in • Sunnyvale (CA)

Hybrid
USD 106,000 - 214,000
Senior Network Software Engineer – ASIC & C/C++
Senior Network Software Engineer – ASIC & C/C++

Hobbsnews • Cupertino (CA)

On-site
USD 136,000 - 277,000