CrawlJobs Logo

Senior Staff Engineer - Protocol Development

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:

This role involves designing and developing Layer-2 networking features for cutting-edge switching platforms, taking end-to-end ownership of software development across the entire product lifecycle, from requirements gathering and architecture to implementation, testing, and delivery.

Job Responsibility:

  • Design, develop, and maintain high-performance Layer-2 networking software for Juniper’s switching product lines
  • Collaborate with product management and cross-functional engineering teams to translate product requirements into detailed functional and architectural specifications
  • Lead and contribute to the design, development, and unit testing of Layer-2 protocols and related system components including device drivers and kernel modules
  • Ensure seamless integration of new features into existing systems with robust performance and maintainability
  • Drive debugging, profiling, and optimization of complex systems, ensuring reliable operation in real-world network environments
  • Partner with system and solution test teams to develop comprehensive test strategies and assist in validation of features in production-like conditions
  • Act as a technical mentor and guide for junior engineers, contributing to a high-performance engineering culture

Requirements:

  • 12+ years of experience in software development in networking systems with a strong focus on Layer-2 and Layer-3 technologies
  • Deep expertise in C/C++ programming, with strong skills in data structures, algorithms, and OS internals
  • Proven experience developing software on Linux, FreeBSD, or similar UNIX-based systems
  • In-depth knowledge of Layer-2 networking protocols including but not limited to: STP, RSTP, MSTP, LACP, LLDP, MVRP, MACSec (802.1AE), MKA, 802.1X, VLANs, L2 switching, EVPN, VXLAN (desirable)
  • Strong problem-solving, analytical thinking, and debugging skills in complex networked environments
  • Excellent communication and documentation skills
  • ability to clearly articulate complex technical designs and tradeoffs
  • BS/MS in Computer Science, Electronics Engineering, or a related field

Nice to have:

  • Experience with network ASIC SDKs, control plane/data plane integration, or platform software
  • Familiarity with network simulation, traffic generators, or test automation frameworks
  • Exposure to open-source networking stacks and open standards development (e.g., IEEE, IETF)
What we offer:
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Additional Information:

Job Posted:
July 31, 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.