Principal Systems/Software Engineer - SONiC Development

Hewlett Packard Enterprise Development LP
📍 Bengaluru, Karnataka, India 💼 Full-time 🕒 Posted March 02, 2026

Job Description

* Bachelors or masters degree in computer science or electronics or telecommunication engineering or similar discipline, with experience in networking and system software development.* Proficiency in coding in C and C++ programming, Object-oriented analysis & design, data structures and system debugging skills.* Must have thorough systems knowledge in fundamental OS concepts in Linux or similar OS, skills to debug hard system level issues.* Deep understanding of hardware & system-level design for carrier-class software development.* Proficiency with Linux device drivers, System bring up, and Linux kernel, Prior experience in working with large code-bases preferred.* Strong technical, analytical, and problem-solving skills for resilient and performance enhancing software development is a must.* Expertise in scripting technologies and techniques, familiarity with state-of-the-art devops methodologies and practices.* Background in networking, embedded platform-software development preferr...

Ready to Apply?

Submit your application today and join our talented team at Hewlett Packard Enterprise Development LP.

Submit Application

Job Details

  • Location Bengaluru, Karnataka
  • Job Type Full-time
  • Category Computer Occupations
  • Posted Date March 02, 2026
  • Application Deadline April 11, 2026