> Markdown version of [/jobs/ext/3597614-principal-systems-software-engineer](https://www.wearedevelopers.com/jobs/ext/3597614-principal-systems-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Systems/Software Engineer - **Company:** Hewlett-Packard Enterprise - **Location:** Durham, NC, United States - **Experience:** Expert - **Salary:** $152,000.0 - $349,000.0 - **Contract:** Permanent contract - **Skills:** Compilers, Information Systems, Databases, Software Debugging, Distributed Systems, Hardware Compatibility (Software Requirements), Hardware Design, Software Engineering, Software Systems, Network Routers, Test Scripts, Information Technology - **Published:** October 6, 2026 - **Apply:** https://hpe.wd5.myworkdayjobs.com/Jobsathpe/job/Durham-North-Carolina-United-States-of-America/Principal-Systems-Software-Engineer_1215276-2 ## About the Role * Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent. * 10+ years of experience in the storage domain & distributed systems. * Strong Datapath experience. Knowledge and Skills: * Experience designing and developing software systems design tools and languages. * Excellent analytical and problem solving skills. * Experience in overall architecture of software systems for products and solutions. * Designing and integrating software systems running on multiple platform types into overall architecture. * Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools. * History of innovation with multiple patents or deployed solutions in the field of software design. * Excellent written and verbal communication skills; mastery in English and local language. * Ability to effectively communicate product architectures, design proposals and negotiate options at business unit and executive levels. ## Description Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design. Contributions have visible technical impact on a product or major subcomponent. Applies in-depth professional knowledge and innovative ideas to solve complex problems. Visible contributions improve time-to-market, achieve cost reductions, or satisfy current and future unmet customer needs. Recognized internal authority on key technology area applying innovative principles and ideas. Provides technical leadership for significant project/program work. Leads or participates in cross-functional initiatives and contributes to mentorship and knowledge sharing across the organization., * Develops organization-wide architectures and methodologies for software systems design and development across multiple platforms and organizations within the Global Business Unit. * Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value; creates plans for integration and update into architecture. * Reviews and evaluates designs and project activities for compliance with development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk. * Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups. * Provides guidance and mentoring to less- experienced staff members to set an example of software systems design and development innovation and excellence.