Hewlett Packard Enterprise (HPE) is hiring a Software Engineer 2 in Bengaluru. You will design, develop, troubleshoot and debug software for product enhancements and new products, which can include operating systems, networking software, utilities, databases and internet tools. The role involves understanding customer requirements, converting them into functional specifications and implementing them in languages such as Python and C++, as well as checking hardware compatibility. At this level you apply intermediate expertise to common technical problems, analyse information and recommend actions, and work independently within an established framework with moderate supervision. Requirements: a bachelor or master degree in Computer Science, Information Systems or a related field and 2-4 years of experience.