# Principal Systems / Software Engineer - Packet forwarding team

**Company**: Hewlett Packard Enterprise
**Location**: Bengaluru, Karnātaka
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Bengaluru-Karntaka-India/Software-Engineer-V--Packet-forwarding-team_1206610-3?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_9b7116eb-944

## Description

We are seeking a Principal Systems / Software Engineer to join our packet forwarding team. As a member of this team, you will be responsible for designing, developing, and maintaining L2/L3/L4 forwarding functionalities under SONiC OS.

Key responsibilities include:

- Designing, developing, and maintaining L2/L3/L4 forwarding functionalities under SONiC OS

- Implementing and optimizing Access Control Lists (ACL) and Quality of Service (QoS) features

- Working on routing protocols, especially BGP, within the SONiC framework

- Integrating and extending Switch Abstraction Interface (SAI) components

- Collaborating with cross-functional teams to deliver high-performance networking solutions

- Debugging and resolving issues across the SONiC stack, from kernel to user space

Requirements:

- A minimum of B.E or BTech from a reputed institution in CS/EE with 12+ years of experience

- Strong understanding of SONiC architecture and its modular design

- Hands-on experience with SAI and SONiC OS internals

- Proficiency in L2/L3/L4 networking protocols and forwarding mechanisms

- Experience with ACL and QoS implementation in SONiC

- Solid knowledge of routing protocols, especially BGP, in SONiC environments

- Experience with REDIS database used in SONiC

- Familiarity with Linux Kernel development and debugging

- Proficiency with SONiC-CLI and configuration tools

- Understanding of containerized environments (Docker, Kubernetes)

We offer a comprehensive suite of benefits that support the physical, financial, and emotional wellbeing of our team members and their loved ones. We also invest in your career and provide opportunities for growth and development.

## Skills

### Required
- SONiC architecture
- SAI
- L2/L3/L4 networking protocols
- ACL
- QoS
- BGP
- REDIS database
- Linux Kernel development
- SONiC-CLI
- containerized environments

---

Source: [Apply at hpe.wd5.myworkdayjobs.com](https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Bengaluru-Karntaka-India/Software-Engineer-V--Packet-forwarding-team_1206610-3?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
