3 days ago
Bengaluru, IndiaSenior
Responsibilities
- Develop networking features and SDK APIs for next-generation ASICs.
- Design and implement software data-plane and packet-processing components.
- Develop Layer 2/Layer 3 networking capabilities including routing, QoS, VLAN, LACP, and MAC learning.
- Review code and products for optimization and performance improvements.
- Document architectures, procedures, and processes and contribute to process improvements.
- Evaluate and recommend technologies and use cases for the platform.
- Participate in project planning, estimation, prioritization, and cost-benefit analysis.
- Collaborate with system and software architects to assess customer requirements and implementation feasibility.
- Contribute to advanced path-finding initiatives across teams and partners.
- Provide hands-on technical leadership and influence technology direction.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
- At least 10 years of experience as a software developer in Layer 2/Layer 3 networking or related systems.
- Excellent C and C++ programming skills and working knowledge of Python.
- Experience developing Layer 2/Layer 3 features such as LAG, LACP, QoS, MAC learning, Q-in-Q, Ethernet OAM, and IP routing.
- Experience with SDK development and HAL layers for Broadcom or Marvell chips.
- Strong problem-solving, debugging, and distributed-systems analysis skills.
- Experience architecting, designing, and implementing complex solutions.
- Ability to manage multiple tasks, prioritize work, and meet deadlines.
- Kubernetes or another container platform experience is desirable.
- Experience with SAI and SONiC is an advantage.
- Ability to collaborate with teams and influence technological direction through hands-on work and technical leadership.
Benefits
- Hybrid work arrangement requiring an average of two days per week from an HPE office.
- Comprehensive health, financial, and emotional wellbeing benefits for employees and their loved ones.
- Personal and professional development programs supporting career growth and movement across divisions.
- Inclusive workplace committed to accessibility and equal employment opportunity.
Tech Stack
Categories
About HPE
Hewlett Packard Enterprise (HPE) builds enterprise IT infrastructure and services, including servers, storage, networking (Aruba), and hybrid edge-to-cloud platforms like HPE GreenLake for businesses and public-sector organizations. Formed in 2015 after Hewlett-Packard’s split, HPE is headquartered in Houston, Texas and trades on the NYSE. It sells hardware, software, and subscription-based managed cloud services to help customers run workloads across data centers, colocation, and public clouds.
