CrawlJobs Logo

Software Engineer

https://www.hpe.com/ Logo

Hewlett Packard Enterprise

Location Icon

Location:
India, Bangalore

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.

Job Responsibility:

  • Candidate will be responsible for architecture, design, development, migrating and support of networking software on Juniper's hardware platforms
  • Candidate must have strong communication skills and should be comfortable working with multiple teams
  • Candidate is expected to interface with product management, partners and customers to drive solutions to completion
  • Candidate must be a quick learner and have the ability to be productive in a dynamic environment
  • Candidate should have a proven track record of delivering carrier-grade software on schedule

Requirements:

  • BS/MS in CS/CE or similar field, with a minimum of 8 years of software development experience
  • Excellent written and verbal communication skills, with the ability to concisely convey your ideas/message, and work with other team members
  • Proficient in C, C++ programming and debugging
  • Proficient in Python and other scripting languages
  • Experienced in developing networking software for carrier-grade systems
  • Experienced in Unix/Linux with proficiency in user-space processes, kernel, socket programming, inter-process communication
  • Knowledge and working experience on development of large scale multi-core router / switch architecture

Nice to have:

  • Experience in Broadband Edge technology and protocols like DHCP, PPPoE, L2TP etc.
  • Working knowledge on various layer 2 and layer 3 protocols VLAN, LAG, IGMP snooping
  • Understanding and experience of cloud deployment environments - including virtual machines, containers, orchestration, system services
  • Experience with open source facilities such as gRPC, gNMI, openconfig etc.
  • Experience using source management tools like subversion, git, gerrit, coverity and industry standard build tools
What we offer:
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Additional Information:

Job Posted:
August 01, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.