Graduate Systems/Software Engineer I

Hewlett Packard Enterprise•Bloomington, MN
•Hybrid

About The Position

Hewlett Packard Enterprise is hiring a Graduate Systems/Software Engineer I to design, develop, troubleshoot, and debug software programs for enhancements and new products. The work may involve operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools, and may include determining hardware compatibility or influencing hardware design. The role applies intermediate subject-matter expertise to common technical problems. The engineer contributes analysis and recommendations as an informed team member, works independently within established guidelines, and receives moderate supervision. This position is hybrid, with an average of two days per week in an HPE office. The position requires a bachelor's or master's degree in Computer Science, Information Systems, or an equivalent field. HPE typically seeks 0–2 years of experience. The role calls for knowledge of software design tools and languages, software systems across multiple platform types, and software testing methods, as well as analytical, problem-solving, and communication skills.

Requirements

  • Bachelor's or master's degree in Computer Science, Information Systems, or equivalent.
  • Typically 0–2 years of experience.
  • Knowledge of software systems design tools and languages.
  • Ability to apply analytical and problem-solving skills.
  • Ability to design software systems that run on multiple platform types.
  • Knowledge of software systems testing methodology, including executing test plans, debugging, and using testing scripts and tools.
  • Strong written and verbal communication skills; mastery of English and the local language.
  • Ability to communicate design proposals effectively and negotiate options.

Responsibilities

  • Design limited enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet-related tools.
  • Analyze designs and determine the coding, programming, and integration activities required to meet specific objectives and established project guidelines.
  • Execute and write portions of test plans, protocols, and documentation for assigned application areas; identify and debug code issues and suggest changes or improvements.
  • Participate on project teams with other software systems engineers and internal and outsourced development partners to develop reliable, cost-effective, high-quality solutions for assigned systems portions or subsystems.
  • Collaborate and communicate with internal and outsourced development partners regarding software systems design status, project progress, and issue resolution.

Benefits

  • Comprehensive benefits intended to support physical, financial, and emotional wellbeing.
  • Career and professional development programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service