HPE
Software Engineer II
$106K–$214K
Cupertino, California, United States of America · Full-time · Posted Jul 9, 2026
- Experience
- 2–4 years of experience in software engineering.
- Education
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field.
About the job
Designs, develops, tests, and maintains networking systems software and forwarding ASIC software for HPE campus and branch networking products.
What you'll do
- Design and implement software enhancements for operating systems, networking protocols, and forwarding ASICs.
- Code, test, integrate, debug, and document software according to project guidelines.
- Collaborate with teams and stakeholders to deliver and communicate progress on networking software solutions.
What they ask for
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
- Proficiency in C, C++ programming and software systems design tools.
- Knowledge of software testing methodologies, test plan execution, and debugging.
- Experience designing software systems for different forwarding ASICs; working knowledge of L2, L3 networking protocols.
Nice to have
- Embedded Operating Systems and low-level Software Development
- Forwarding ASIC programming for L2/L3/L4 Networking Protocols; strong networking fundamentals
Pay
USD 105,500 - 213,500 base salary (annual)
Tools
C, C++, Junos, Junos Evolved
Model-written summary · the original posting is authoritative