Software Engineer- Networking

HPE

Bangalore, India
Onsite
C/c++ programming expertise
Networking tcp/ip and routing
Linux/unix os internals knowledge
Hewlett Packard Enterprise is a global edge-to-cloud company advancing the way people live and work, helping companies connect, protect, analyze, and act on their data and applications

Job Summary

  • Hewlett Packard Enterprise is a global edge-to-cloud company advancing the way people live and work, helping companies connect, protect, analyze, and act on their data and applications.
  • The role involves designing and developing carrier-grade networking software, collaborating with cross-functional teams to modernize legacy systems, and ensuring robust integration with Linux/Unix OS internals.
  • HPE offers comprehensive health and wellbeing benefits, invests in personal and professional development, and fosters an unconditionally inclusive culture that values varied backgrounds.

Matching Summary

Hewlett Packard Enterprise is a global edge-to-cloud company advancing the way people live and work, helping companies connect, protect, analyze, and act on their data and applications.

Skills & Requirements

Must-have

  • C/C++ programming expertise
  • Networking TCP/IP and Routing
  • Linux/Unix OS internals knowledge
  • Control path networking software
  • Complex debugging skills
  • Data Structures and Algorithms

Nice-to-have

  • Cloud deployment environments experience
  • Refactoring monolithic to microservices
  • Kernel-level interactions
  • Socket programming
  • Memory management
  • IPC mechanisms
  • Security-First Mindset

Key Requirements

  • BS/MS in Computer Science or related field
  • 3 - 7 years networking software experience
  • GDB/debugging experience
  • Experience with Layer 2 and Layer 3 protocols
  • Experience with cloud deployment and microservices
  • Not specified work authorization

Work Rights

Not specified

Tailored Resume

Cover Letter