# Principal Engineer

**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/Principal-Engineer_1216510-3?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_04e89a70-6a4

## Description

We are seeking a Principal Engineer to join our team in Bengaluru, Karnātaka, India. As a Principal Engineer, you will work on designing, developing, troubleshooting, and debugging software programs for software enhancements and new products.

Responsibilities:

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

- Develop complex packet forward 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 Test 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:

- A minimum of B.E or BTech from a reputed institution in CS/EE with 15+ 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

- Must be playing a strong technical role in the current position

- Exposure to multi-core Software architectures

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

- Candidate must have a strong record delivering software projects on-time and with high quality

Benefits:

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

- Investment in your career with specific programs to help you reach your career goals

- Unconditional inclusion and celebration of individual uniqueness

## Skills

### Required
- C
- C++
- Python
- Networking
- Linux
- Microkernel

### Nice to have
- Software development on routers
- switches
- datapath ASICs
- Broadcom
- Mellanox
- Innovium
- Barefoot
- NPU

---

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