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

Hewlett Packard Enterprise Company

Sunnyvale (CA)

Hybrid

USD 106,000 - 214,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Career development programs

Job summary

Hewlett Packard Enterprise Company in Sunnyvale, CA is looking for a Software Engineer II to develop, innovate, and maintain control plane software for Layer 2 technologies. The role emphasizes enterprise networking, strong C/C++ programming, and OS fundamentals, with exposure to Python and test-automation frameworks.

The position is hybrid, requiring an average of 2 days per week in an HPE office, and offers opportunities to advance in networking solutions within data centers and service

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
Python
Problem-solving
Operating system fundamentals
Data structures
Software architectures
Networking technologies
Robot framework (test automation)
Team collaboration

Education

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

Tools

Robot framework

Job description

Hewlett Packard Enterprise Company in Sunnyvale, CA is looking for a Software Engineer II to develop, innovate, and maintain control plane software for Layer 2 technologies. The role emphasizes enterprise networking, strong C/C++ programming, and OS fundamentals, with exposure to Python and test-automation frameworks.

The position is hybrid, requiring an average of 2 days per week in an HPE office, and offers opportunities to advance in networking solutions within data centers and service

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

Similar jobs worth comparing

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

Hewlett Packard Enterprise Company in • Sunnyvale (CA)

Hybrid
USD 106,000 - 214,000
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
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
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 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
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 Test Engineer II
Hybrid Systems & Software Test Engineer II

Hewlett Packard Enterprise Company in • Sunnyvale (CA)

Hybrid
USD 106,000 - 214,000
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
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
Software Engineer II
Software Engineer II

Hewlett Packard Enterprise Company in • Sunnyvale (CA)

Hybrid
USD 106,000 - 214,000