Systems/Software Engineer
Hewlett Packard Enterprise
As a Systems/Software Engineer you design, develop, and debug software across operating systems, compilers, networking, and storage solutions to support reliable, high-quality products. You will lead project teams, collaborate with partners, and mentor junior staff to deliver scalable subsystems. The role focuses on embedded systems and distributed storage, driving integration and testing processes. This is a hands-on position at HPE, contributing to edge-to-cloud innovations with cross-functional impact.
Pay / Benefits- Health & wellbeing benefits
- Professional development programs
- Inclusive culture
- Designs enhancements and changes for portions of systems software and subsystems
- Analyses design, determines coding and integration activities
- Writes and executes tests, debugs issues, and integrates code
- Leads project teams and coordinates with internal and outsourced partners
- Collaborates with management and stakeholders on status, progress, and resolution
- Represents the software systems engineering team across project phases
- Provides guidance and mentoring to junior staff
- Bachelor's in Computer Engineering
- 4–6 years of experience
- English communication skills
- Advanced knowledge of SAS and NVMe protocols
- Embedded system design/implementation experience
- Design and development for distributed storage systems
- Expertise in multiple software design tools and languages
- Strong analytical and problem-solving skills
- Software systems design for multi-platform environments
- Experience with testing methodologies and test automation
- Strong communication
- Mentoring and leadership
- Analytical thinking
- SAS protocols
- NVMe protocols
- Embedded systems design
Reference: WJ-747_30159209