Advertisements

🏢 HPE

Software Engineer

💼 Fulltime 📍 Bengaluru, Karnataka ⏰ Expired
💰 Salary
20 LPA
📍 Location
Bengaluru, Karnataka
⏳ Deadline
05 Jun 2026
👍
Jobdexo Rating: Good
Good opportunity with decent prospects for freshers.
💰 Salary Insights
20 LPA
📊 View Detailed Salary Insights ↗

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

✅ 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 →
This job has expired

Deadline was 05 Jun 2026

Browse Active Jobs →
📋 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

📋 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 →