HPE
Senior Software Engineer
$136K–$276K
San Jose, California, United States of America · Senior · Full-time · Posted Sep 17, 2026
- Experience
- 6+ years in embedded or systems software development.
- Education
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
About the job
Designs and develops high-performance networking and security software for HPE’s SD-WAN platform, focusing on routing, packet processing, and embedded systems.
What you'll do
- Develop and maintain packet-processing, routing, and network control-plane components.
- Build multithreaded software for embedded networking platforms and integrate third-party networking and security modules.
- Prototype features, debug system and performance issues, and collaborate with cross-functional teams to deliver production-ready software.
What they ask for
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- 6+ years of experience in embedded or systems software development.
- Strong C programming skills and experience building multithreaded applications on Linux or similar systems.
- Networking fundamentals (TCP/IP, L2/L3 concepts) and hands-on experience with packet-processing systems or dataplane development.
Nice to have
- Experience with routing protocols, Linux kernel networking, SDN/SD-WAN, or network security technologies.
- Experience with distributed systems or performance tuning in production environments.
Pay
USD 136,500 - 276,500 annual base salary (California, United States of America)
Tools
C, C++, Python, Linux, TCP/IP, BGP, OSPF, IS-IS
Model-written summary · the original posting is authoritative