13 hours ago
Singapore, SingaporeMid Level
Responsibilities
- Design limited enhancements, updates, and programming changes for systems software subsystems.
- Analyze designs and determine required coding, programming, and integration activities.
- Write and execute portions of testing plans, protocols, and documentation.
- Identify and debug code issues and suggest improvements.
- Collaborate with software systems engineers and internal and outsourced development partners on reliable, cost-effective solutions.
- Communicate software design status, project progress, and issue resolution.
Requirements
- Bachelor's or master's degree in Computer Science, Information Systems, or equivalent.
- Typically 2–4 years of experience.
- Working experience with C programming.
- Basic Python knowledge is advantageous.
- Ability to apply analytical and problem-solving skills and design software systems across multiple platform types.
- Knowledge of software testing methodologies, test plans, debugging, testing scripts, and testing tools.
- Strong written and verbal communication skills, including mastery of English and the local language.
Benefits
- Comprehensive health, financial, and emotional wellbeing benefits for team members and their loved ones.
- Personal and professional development programs supporting career growth and movement across divisions.
- Hybrid work arrangement requiring an average of two days per week from an HPE office.
- Inclusive workplace culture and equal employment opportunity.
About HPE
Hewlett Packard Enterprise (HPE) builds enterprise IT infrastructure and services, including servers, storage, networking (Aruba), and hybrid edge-to-cloud platforms like HPE GreenLake for businesses and public-sector organizations. Formed in 2015 after Hewlett-Packard’s split, HPE is headquartered in Houston, Texas and trades on the NYSE. It sells hardware, software, and subscription-based managed cloud services to help customers run workloads across data centers, colocation, and public clouds.
