HPE
Platform Software Engineer
$126K–$253K
Sunnyvale, California, United States of America +1 · Full-time · Posted Oct 8, 2026
- Location
- Sunnyvale, California, United States of America
Westford, Massachusetts, United States of America - Experience
- 5-8 years in networking, embedded systems, or high-performance security platforms.
- Education
- Master or PhD degree in Computer Science, Electrical Engineering, Computer Engineering, or Information Systems.
About the job
Designs and maintains software for high-performance networking and security systems, including embedded platforms, network protocols, and security functions.
What you'll do
- Develop and maintain networking system software, interfaces, protocols, security functions, and underlying SoC SDKs or drivers.
- Analyze requirements, contribute to architecture reviews, and execute testing, verification, debugging, and documentation.
- Investigate complex field issues and collaborate with hardware, QA, system test, and customer-facing teams.
What they ask for
- Master or PhD degree in Computer Science, Electrical Engineering, Computer Engineering, or Information Systems.
- 5-8 years of experience in networking, embedded systems, or high-performance security platforms.
- Strong programming skills in C/C++ and Python.
- Experience with switches, routers, security systems, and multi-core embedded platforms.
Nice to have
- Experience with Link Layer protocols such as LACP, LLDP, or EAPOL, and/or Broadcom or Marvell SDKs.
- Experience with AI coding-assistance or intelligent-debugging tools, or knowledge of AI/ML techniques for predicting software or hardware errors.
Pay
USD 125,500 - 237,500 (base salary; Massachusetts); USD 125,500 - 253,000 (base salary; California)
Tools
C/C++, Python, Unix/Linux, LACP, LLDP, EAPOL, Broadcom, Marvell
AI focus
Preferred use of AI tools for coding assistance and intelligent debugging; knowledge of AI/ML techniques to predict potential software or hardware errors.
Model-written summary · the original posting is authoritative