Software Engineer- Networking

HPE (Hewlett Packard Enterprise)

Bangalore, India
Onsite
C/c++ programming proficiency
Networking software development
Linux/unix os internals expertise
Hewlett Packard Enterprise is a global edge-to-cloud company advancing the way people live and work by 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 by helping companies connect, protect, analyze, and act on their data and applications.
  • The role involves designing and developing carrier-grade networking software for large-scale, multi-core architectures with collaboration across teams to modernize legacy systems.
  • HPE offers comprehensive health and wellbeing benefits, invests in personal and professional development, and fosters an unconditionally inclusive culture.

Matching Summary

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

Skills & Requirements

Must-have

  • C/C++ programming proficiency
  • Networking software development
  • Linux/Unix OS internals expertise
  • Data structures and algorithms
  • Complex debugging skills
  • Control path networking software

Nice-to-have

  • Cloud deployment environments experience
  • Microservices refactoring
  • Layer 2 and Layer 3 protocols knowledge
  • Design thinking
  • DevOps
  • Security-first mindset
  • Distributed computing

Key Requirements

  • 3 - 7 years professional experience
  • BS/MS in Computer Science or related field
  • Strong understanding of TCP/IP and routing
  • GDB/debugging experience
  • Experience with kernel-level interactions
  • Experience with socket programming and IPC mechanisms

Work Rights

Not specified

Tailored Resume

Cover Letter