Systems/Software Engineer II
Job Description
Hewlett Packard Enterprise is hiring a Systems/Software Engineer II for a hybrid role based in Roseville, CA. In this position, you will design, develop, troubleshoot, and debug software programs that support enhancements and new products, including systems software across operating systems, networking, utilities, databases, and Internet-related tools.
You will work within established project guidelines to deliver limited enhancements and updates, contributing to testing, integration, and collaboration with internal and outsourced development partners.
What you’ll do
- Design limited enhancements, updates, and programming changes for defined portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet-related tools.
- Analyze design goals to determine the required coding, programming, and integration activities based on specific objectives and project guidelines.
- Execute and write portions of testing plans, protocols, and related documentation for assigned application components; identify and debug code issues and recommend changes or improvements.
- Participate as a project team member alongside other software systems engineers and internal and outsourced partners to develop reliable, cost-effective, high-quality solutions for your assigned systems portion or subsystem.
- Collaborate and communicate with internal and outsourced partners on software systems design status, project progress, and issue resolution.
Required qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent.
- Typically 2–4 years of experience.
- Python experience is a must.
- Experience using software systems design tools and languages.
- Ability to apply analytical and problem-solving skills.
- Experience designing software systems that run on multiple platform types.
- Software systems testing methodology, including executing test plans, debugging, and testing scripts and tools.
- Strong written and verbal communication skills, including mastery in English and the local language; ability to communicate design proposals and negotiate options.
Education
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent.
Salary
USD 108,500 - 218,500 per year
Location and work style
- Roseville, CA (hybrid)
Technology focus
- Python