This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's complex world. Our culture thrives on finding new and better ways to accelerate what's next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.
Job Responsibility:
Design and development of control path networking software for routers and switches
Drive complex debugging
Collaborate with cross-functional teams to modernize legacy systems, including refactoring monolithic applications into microservices
Ensure robust integration with Linux/Unix OS internals, including kernel-level interactions, socket programming, memory management, and IPC mechanisms
Requirements:
BS/MS in Computer Science, Computer Engineering, or a related technical field
3 - 7 years of progressive professional experience developing high-performance networking software
High proficiency in C/C++ programming and complex debugging
Strong Data structure and Algorithms concepts
GDB/debugging experience
Strong understanding of Linux/Unix OS internals, including kernel-level interactions, socket programming, memory management, and IPC mechanisms
Nice to have:
Software development experience in Layer 2 and Layer 3 protocols, IGMP, DHCP, routing protocols, VPN/VXLAN
Good understanding and experience with cloud deployment environments, including virtual machines, containers, orchestration, and system services
Experience in refactoring monolithic applications to microservices