Drimva

HPE

Software Engineer 3 (Routing Protocols)

$120K–$228K

Westford, Massachusetts, United States of America · Full-time · Posted Jul 29, 2026

Experience
5+ years of experience developing networking or systems software.

About the job

Designs, develops, tests, and troubleshoots scalable routing protocol software, especially BGP and data center networking solutions.

What you'll do

  • Design, develop, and enhance routing protocol software, including implementation, unit testing, and code reviews.
  • Troubleshoot complex networking issues and collaborate with Quality Engineering to improve automation, test coverage, and product quality.
  • Develop proof-of-concept solutions and collaborate with global engineering teams on architecture and technical direction.

What they ask for

  • Expert-level C/C++ programming, including data structures and multithreaded programming.
  • Deep understanding of Layer 2 and Layer 3 networking and routing protocols.
  • Experience with data center networking, including IP Fabric, VXLAN, or CLOS architectures.
  • Experience with scripting or automation using Python, Go, Rust, or similar languages.

Pay

USD 120,500 - 228,500 annual base salary

Tools

C/C++, BGP, OSPF, IS-IS, EVPN-VXLAN, MPLS, TCP/IP, Python

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)