
Job description
Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.
Design, develop, and maintain L2/L3 forwarding functionalities under SONiC OS. Integrate and extend Switch Abstraction Interface (SAI) components. Collaborate with cross-functional teams to deliver high-performance networking solutions. Debug and resolve issues across the SONiC stack, from kernel to user space.
Strong understanding of SONiC architecture and its modular design. Hands-on experience with SAI and SONiC OS internals. Proficiency in L2/L3 networking protocols and forwarding mechanisms. Prior experience with datapath ASICs like Broadcom, Mellanox, Innovium, Barefoot or any other NPU is highly desirable.
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

Workday