Senior Software Engineer (Networking, Python, C/C++)

HP Enterprise

Sunnyvale, United States Posted September 25, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$136,500 - $276,500

Job Description

Join our team as a Senior Software Engineer specializing in networking technologies. You will develop and maintain control plane software for Layer 2 technologies, contributing to the design and implementation of innovative networking solutions. Your responsibilities will include requirements analysis, design, implementation, unit testing, and maintenance of software modules. You will collaborate with cross-functional teams, troubleshoot customer-reported issues, and contribute to white papers and patents. This position offers a hybrid work model, competitive benefits, and opportunities for personal and professional development.

  • Concevoir, documenter et exécuter des cas de test unitaires et d'intégration, et automatiser les tests à l'aide de frameworks.
  • Participer aux revues de conception et de spécification fonctionnelle, et contribuer à la performance, à l'évolutivité, à la fiabilité et à la maintenabilité des fonctionnalités.
  • Collaborer avec des équipes interfonctionnelles et des architectes à travers des emplacements géographiquement distribués.
  • The ideal candidate will have strong programming expertise in C/C++, a solid understanding of operating system fundamentals, knowledge of data structures, and exposure to software architectures. Familiarity with networking technologies and proficiency in Python is a definite plus
  • Self-starter with the ability to manage multiple tasks efficiently
  • Familiarity with Python and Robot framework for test automation
  • B.S., M.S., or Ph.D. in EE/CS with 8+ years of relevant Layer 2/Layer 3 networking experience
  • Strong problem-solving skills for diagnosing and resolving complex issues
  • Expertise in C/C++ programming, data structures, and debugging
  • Layer 2 technologies: 802.1Q VLAN bridging, VPLS, EVPN, VXLAN, MPLS, MC-LAG, OAM
  • Highly self-motivated and able to work collaboratively in a team environment
  • Excellent oral and written communication skills
  • Protocols: LLDP, LACP, STP, LFM, CFM, VRRP, ERP, MVRP, TCP, IPv4/IPv6, UDP, OSPF, BGP
Required Skills
software development Python C++ testing collaboration cross-functional collaboration troubleshooting intellectual property problem solving written communication ERP
How to apply

You apply on HP Enterprise’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About HP Enterprise

See every open role at HP Enterprise on ARes.

More Jobs at HP Enterprise
Share This Job