Principal Network Software Developer

HPE (Hewlett Packard Enterprise)

Bangalore, India
Onsite
C and c++ programming
Linux network application development
Tcp/ip and routing protocols
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 developing organization-wide architectures and methodologies for software systems design and development, providing guidance and mentoring to less-experienced staff.
  • HPE offers comprehensive benefits supporting physical, financial, and emotional wellbeing, 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 and C++ programming
  • Linux network application development
  • TCP/IP and routing protocols
  • SAI or P4 knowledge
  • Asynchronous event-driven software
  • Network drivers development
  • Software systems design and development

Nice-to-have

  • Cloud architectures
  • DevOps practices
  • Distributed computing
  • Microservices fluency
  • Security-first mindset
  • User experience (UX)
  • Design thinking

Key Requirements

  • Bachelor's or Master's degree in Computer Science or related field
  • Typically 10+ years experience
  • Excellent written and verbal communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter