Advertisements
🏢 HPE
Software Engineer
💼 Fulltime
📍 Bengaluru, Karnataka
⏰ Expired
🔗 Explore More
Advertisements
🛠 Skills Required
C
C++
Python
Linux kernel
IPv4
IPv6
MPLS
EVPN-VxLAN
Multicast
Firewall
DHCP
ASIC SDKs
Multi‑core software architecture
Debugging
Problem solving
Communication
🎤 Interview Experience
HPE’s interview process typically starts with a timed online coding test focusing on data structures, algorithms and C/C++ implementation. Successful candidates move to a technical interview that probes deep networking knowledge, system design, and debugging scenarios. The final HR round assesses cultural fit, communication skills and career aspirations. Preparation should include practicing medium‑hard LeetCode problems and revisiting core networking protocols.
🏢 Work Culture
HPE promotes an inclusive, collaborative environment where engineers are encouraged to experiment and innovate. Employees benefit from flexible hybrid work options, strong mentorship programmes, and a clear focus on work‑life balance, making it a supportive place to grow both personally and professionally.
Advertisements
📚 Free Study Materials (4)
HP Placement Papers – Networking & Software Engineering
Provides previous year question papers and solutions that mirror the technical depth expected for HPE software roles.
Open Resource ↗
HP Recruitment Process – Interview Experiences
First‑hand accounts of coding, design and HR rounds at HPE, useful for preparation strategy.
Open Resource ↗
PrepInsta – Software Engineer at HP
Curated interview questions, recommended topics and tips specific to the Software Engineer role at HPE.
Open Resource ↗
LeetCode – Problem Set for Coding Practice
Extensive collection of algorithmic problems to sharpen coding skills required for HPE's online test.
Open Resource ↗
✅ Eligibility Criteria
Minimum B.E. / B.Tech degree in Computer Science, Electronics & Communication or related branch from a recognised institution; 7+ years of relevant experience; strong academic record (typically ≥60% CGPA or equivalent); no active backlogs at the time of joining; must be currently employed in a technical role with significant hands‑on exposure to C/C++/Python and networking.
Advertisements
🏆 Selection Process
Round 1: Online coding assessment (C/C++/Python) → Round 2: Technical interview (design, networking concepts, debugging) → Round 3: HR interview (fit, motivations, compensation).
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at HPE spot generic resumes instantly. Get a free AI-customised resume for this Software Engineer role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
📋 About the Role
Hewlett Packard Enterprise (HPE) is a global edge‑to‑cloud technology leader that helps organisations transform their business by connecting, protecting, analysing and acting on data wherever it lives – from the edge to the cloud. With a heritage of innovation spanning more than six decades, HPE combines deep expertise in networking, compute, storage and cloud services to deliver solutions that enable customers to accelerate digital transformation. The company culture is built around collaboration, inclusion and a relentless focus on customer success, offering employees the chance to work on cutting‑edge technologies while growing in a supportive environment.
The Software Engineer role in the Data Center Packet Forwarding team is a hybrid position based in Bengaluru, with an expectation of two days a week in the office. As a member of this high‑impact team, you will translate complex customer requirements into robust software designs, develop and optimise packet‑forwarding features across IPv4, IPv6, MPLS, EVPN‑VxLAN, multicast, firewall, DHCP and related services, and debug intricate microkernel/Linux issues. You will also collaborate with cross‑functional groups to drive innovations, sustain existing features, and ensure high customer satisfaction.
**Key Responsibilities**
1. Engage with customer‑facing teams to gather and clarify functional requirements.
2. Design and implement advanced packet‑forwarding algorithms for IPv4/IPv6/MPLS, EVPN‑VxLAN, and related protocols.
3. Debug and resolve complex microkernel and Linux kernel issues affecting data‑plane performance.
4. Work closely with ASIC teams (Broadcom, Mellanox, Innovium, Barefoot) to integrate hardware‑accelerated features.
5. Participate in code reviews, ensuring adherence to best practices and coding standards.
6. Contribute to sustaining and enhancing existing product features based on field feedback.
7. Lead technical discussions and mentor junior engineers on networking concepts and software design.
8. Collaborate with DevOps and QA teams to automate testing and streamline release pipelines.
9. Document designs, implementation details, and troubleshooting guides for internal and external stakeholders.
10. Continuously explore emerging networking technologies to propose innovative solutions.
**Tech Stack**: C, C++, Python, Linux kernel, multi‑core software architectures, networking protocols (IPv4/IPv6, MPLS, EVPN‑VxLAN), ASIC SDKs, Git, Jenkins, Docker, and cloud‑native tooling.
**Growth Path**: Starting as a Software Engineer, you can progress to Senior Engineer, Lead Engineer, and eventually Principal Engineer or Architecture roles, with opportunities to move into product management or solution consulting.
**Why Join HPE?** HPE offers a competitive compensation package, world‑class learning programmes, and the chance to work on industry‑defining networking solutions that power the next generation of data centres. The hybrid work model, inclusive culture and strong focus on employee wellbeing make HPE an ideal place for engineers who want to make a tangible impact while advancing their careers.
📤 Share this Job
Advertisements
💼 More Fulltime Opportunities
Analyst - Consulting Implementation
🏢 KPMG · 📍 Bangalore, Karnataka, India
View →
Analyst - Consulting Implementation
🏢 KPMG · 📍 Bangalore, Karnataka, India
View →
Data Analyst - Associate
🏢 Deloitte · 📍 Bangalore, India
View →
Process Executive
🏢 Infosys BPM Limited · 📍 Bangalore
View →
📋 Quick Info
JOB ID
C031-J009
POSTED
28 May 2026
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: Job details on Jobdexo are curated and verified by our creator network. Always confirm details on the official company website before applying.
Always verify details on the official company website before applying.
We do not charge any fee for job applications. Found something suspicious?
Report here →