
Eligibility Criteria
Bachelor's or Master's degree in Computer Science, Information Technology, Computer Engineering or related fields; Minimum CGPA 6.5/10 (or equivalent); 0β2 years of relevant experience; No active backlogs at the time of joining; Eligible batch years 2022β2025; Must have proficiency in English (both written and verbal).

Job Description & Key Responsibilities
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 presence in more than 150 countries, HPE drives innovation across infrastructure, software, and services, enabling customers to turn insights into outcomes at speed. The companyβs culture is built on collaboration, inclusivity and a relentless focus on solving realβworld problems, making it an attractive destination for fresh talent who want to make an impact early in their careers.
The Graduate Software Engineer role is a fullβtime, remote position designed for recent graduates with a passion for building robust software systems. As a member of the engineering team, you will contribute to the design, development, testing and debugging of software components that span operating systems, compilers, networking utilities, databases and internetβrelated tools. You will work closely with internal product teams as well as outsourced development partners, gaining exposure to endβtoβend product lifecycles and industryβgrade development practices.
Key Responsibilities:
1. Write clean, maintainable code for enhancements, updates and new features across various system software modules.
2. Execute predefined test plans, log defects, and perform debugging to ensure highβquality releases.
3. Collaborate with crossβfunctional teams to understand requirements and translate them into technical specifications.
4. Participate in code reviews and provide constructive feedback to peers.
5. Assist in evaluating hardware compatibility and influence hardware design decisions when required.
6. Contribute to documentation of design decisions, APIs and user guides.
7. Stay updated with emerging technologies and suggest improvements to existing platforms.
8. Support continuous integration and deployment pipelines by writing scripts and automation tools.
9. Engage with outsourced development partners to align on architecture and delivery timelines.
10. Mentor junior interns or peers on best coding practices and debugging techniques.
Tech Stack: C/C++, Java, Python, Linux/Unix environments, Git, Jenkins, REST APIs, SQL/NoSQL databases, networking protocols, and basic cloud concepts.
Growth Path: Starting as a Graduate Software Engineer, you can progress to Software Engineer, Senior Engineer, Lead Engineer and eventually to Architectural or Management roles, with opportunities to move across HPEβs diverse product families and global locations.
Why Join HPE? You will be part of a forwardβthinking organization that invests heavily in employee development, offers flexible work arrangements, and promotes an inclusive culture where every voice matters. The remote setup provides workβlife balance while still giving you access to worldβclass mentorship and cuttingβedge projects that shape the future of technology.