Senior Software Engineer (Networking, Python, C/C++)
HP Enterprise · Sunnyvale, United States
About The Role
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
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing