
Job description
As a Staff Software Engineer at HPE, you will lead the design and development of scalable, resilient, and high-performance L2/L3 control plane software. You will work on complex networking protocols and system-level bugs, and partner with Hardware/ASIC teams and QA teams to drive automated, scale-focused testing strategies.
Architectural Leadership: Lead the design and development of scalable, resilient, and high-performance L2/L3 control plane software. Feature Ownership: Independently drive feature requests from product management into 'carrier-grade' reality, ensuring 99.999% reliability and hitless upgrades.
This role requires 10+ years of experience in networking software development, with a proven track record of shipping major features in products like Junos, IOS-XR, or EOS. You will need to have expert-level C/C++ and Python skills in a multi-threaded, multi-core Linux or FreeBSD environment.
Company

Tech, Software & IT Services
Hewlett Packard Enterprise (HPE) is a global technology company that designs, builds, and services enterprise-grade IT infrastructure, software, and services. The firm delivers integrated solutions that span edge computing, hybrid cloud, data center, networking, and storage, enabling customers to accelerate digital transformation and modernize workloads. HPE differentiates itself through its end-to-end edge-to-cloud architecture, strong focus on sustainability, and a culture of continuous innovation that empowers businesses to achieve operational resilience and agility. By combining hardware, software, and consulting expertise, HPE helps organizations unlock the full value of their data and applications across on-premises and multi-cloud environments.
Keep exploring

Hewlett Packard Enterprise

Hewlett Packard Enterprise

Hewlett Packard Enterprise

Hewlett Packard Enterprise

Hewlett Packard Enterprise

Hewlett Packard Enterprise