# Software Engineer II (Data Center Packet Forwarding)

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

**Apply**: https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Bengaluru-Karntaka-India/Software-Engineer-II--Data-Center-Packet-Forwarding-_1205422-2?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_07db1283-cfb

## Description

We are seeking a Software Engineer II to join our Data Center Packet Forwarding team. As a Software Engineer II, you will work with customer-facing teams to understand requirements and translate them into software designs. You will develop complex packet forwarding features in IPv4/IPv6/MPLS, SRv6, EVPN-VxLAN, Multicast, Firewall/Filter, CoS, DHCP, Services areas, and analyze, debug, and fix complex microkernel/Linux issues.

Responsibilities:

- Work with customer-facing teams to understand requirements and translate them into software designs

- Develop complex packet forwarding features in IPv4/IPv6/MPLS, SRv6, EVPN-VxLAN, Multicast, Firewall/Filter, CoS, DHCP, Services areas

- Analyze, debug, and fix complex microkernel/Linux issues

- Enhance unit tests for automation

- Continuously drive innovations by working with cross-functional teams to address complex problems

- Assist in solving complex customer issues and queries reported from the field and drive customer satisfaction

- Work on sustaining existing features

Requirements:

- Minimum of BE or BTech from a reputed institution in CS/EE with 2+ years of experience

- Excellent C/C++/Python programming, design, problem-solving, and debugging skills

- Strong networking background

- Prior experience with software development on routers, switches is desirable

- Prior experience with datapath ASICs like Broadcom, Mellanox, Innovium, Barefoot or any other NPU is highly desirable

- Exposure to multi-core software architectures

- Clear understanding of the product development cycle, technical requirements with a strong understanding of concepts related to computer architecture, data structures, and programming practices

- Strong record of delivering software projects on-time and with high quality

- Good oral and written communication skills, highly self-motivated, and ability to work in a team environment

Benefits:

- Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing

- Investment in career development with specific programs to help reach career goals

- Unconditional inclusion with flexibility to manage work and personal needs

## Skills

### Required
- C
- C++
- Python
- Networking
- Microkernel
- Linux
- Software Development
- Packet Forwarding

### Nice to have
- Datapath ASICs
- Broadcom
- Mellanox
- Innovium
- Barefoot
- Multi-core Software Architectures

---

Source: [Apply at hpe.wd5.myworkdayjobs.com](https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Bengaluru-Karntaka-India/Software-Engineer-II--Data-Center-Packet-Forwarding-_1205422-2?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
