Senior Software Engineer – Networking

Hewlett Packard Enterprise

Not specified; not specified; comprehensive suite ...
**
6-9 years high-performance networking software experience
C/c++ programming proficiency in multi-threaded environments
Linux/unix os internals kernel interaction socket programming
** Hewlett Packard Enterprise is seeking a Senior Software Engineer specializing in networking to design and develop high-performance networking software. The role requires strong technical expertise in multi-core architectures and hands-on experience in low-latency systems, with a focus on collaboration and modernization of legacy systems. **

Job Summary

  • This role is designed as onsite work primarily from an HPE office to deliver high-performance, low-latency solutions for ISP networks.
  • The successful candidate will drive the modernization of legacy monolithic applications into microservices while ensuring robust integration with Linux/Unix OS internals.
  • Hewlett Packard Enterprise offers comprehensive health benefits, professional development programs, and a culture that values varied backgrounds and unconditional inclusion.

Matching Summary

Match Score: 75

** Hewlett Packard Enterprise is seeking a Senior Software Engineer specializing in networking to design and develop high-performance networking software. The role requires strong technical expertise in multi-core architectures and hands-on experience in low-latency systems, with a focus on collaboration and modernization of legacy systems. **

Salary

Not specified; Not specified; Comprehensive suite of benefits supporting physical, financial and emotional wellbeing

Skills & Requirements

Must-have

  • 6-9 years high-performance networking software experience
  • C/C++ programming proficiency in multi-threaded environments
  • Linux/Unix OS internals kernel interaction socket programming
  • Carrier-grade control path networking software design
  • Low-latency system optimization and complex debugging

Nice-to-have

  • Python and Bash scripting for automation and testing
  • Experience with Broadcom DNX platforms J2 Q2C
  • Knowledge of Layer 2 and Layer 3 protocols
  • Cloud deployment environments virtual machines containers
  • Microservices architecture refactoring experience

Key Requirements

  • BS/MS in Computer Science or related technical field
  • 6-9 years progressive professional experience developing networking software
  • Deep practical knowledge of Linux/Unix OS internals

Work Rights

Not specified

Tailored Resume

Cover Letter