CrawlJobs Logo

Software Engineer - Networking Datapath

https://www.hpe.com/ Logo

Hewlett Packard Enterprise

Location Icon

Location:
India , Bangalore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Software Engineer - Networking Datapath (IGMP/MLD snooping, PIM, NG, MVPN, EVPN). This role has been designed as ‘Onsite’ with an expectation that you will primarily work from an HPE office. Aruba is an HPE Company, and a leading provider of next-generation network access solutions for the mobile enterprise. Helping some the largest companies in the world modernize their networks to meet the demands of a digital future, Aruba is redefining the “Intelligent Edge” – and creating new customer experiences across intelligent spaces and digital workspaces. Join us redefine what’s next for you.

Job Responsibility:

  • Develop cutting-edge platforms for next-gen Access and Aggregation Deployments, Metro, and Mobile Backhaul using JunOS/Junos EVO software architecture
  • Collaborate with product management, system test, and solution test teams to ensure high-quality product delivery
  • Provide engineering assistance to Juniper’s Technical Assistance Center (TAC) for resolving critical customer escalations in live deployments
  • Contribute to Juniper’s innovation and execution strategy, driving growth in service provider, data center, enterprise, and metro ethernet markets

Requirements:

  • BS/MS in CS/CE or equivalent
  • 4–10 years of software development experience
  • Strong proficiency in C/C++ development and debugging
  • Hands-on experience with Unix/Linux internals (user-space processes, kernel, socket programming, IPC)
  • Excellent problem-solving and debugging skills
  • Ability to work effectively in teams with strong interpersonal communication

Nice to have:

  • Knowledge of Internet Protocols (TCP/UDP/IPv4/IPv6)
  • Exposure to Service Provider technologies (Access, Aggregation, Metro, Mobile Backhaul)
  • Hands-on with L2/L3 protocols (IGMP/MLD snooping, PIM, NG MVPN, EVPN)
  • Experience with application development on DNX family (Jericho/Jericho2)
What we offer:
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment

Additional Information:

Job Posted:
January 14, 2026

Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer - Networking Datapath

Software Dev Engineer – Datapath

Software Dev Engineer – Datapath role at Aruba (HPE Company), a leading provider...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.E/B.Tech in Computer Science, Electronics, or related field from a reputed institution
  • 7+ years of experience in networking software development
  • Excellent programming skills in C/C++/Python, with strong design, problem-solving, and debugging expertise
  • Solid networking background with prior experience in router/switch software development
  • Hands-on experience with datapath ASICs such as Broadcom, Mellanox, Innovium, Barefoot, or other NPUs
  • Strong technical leadership in current role
  • Exposure to multi-core software architectures
  • Clear understanding of product development cycles, computer architecture, data structures, and programming practices
  • Proven track record of delivering software projects on-time and with high quality
  • Strong oral and written communication skills, self-motivation, and ability to thrive in a team environment
Job Responsibility
Job Responsibility
  • Work with customer-facing teams to understand requirements and translate them into software design
  • Develop complex packet forwarding features in IPv4/IPv6/MPLS, EVPN-VxLAN, Multicast, Firewall/Filter, CoS, DHCP, and Services areas
  • Analyze, debug, and fix complex microkernel/Linux issues
  • Continuously drive innovations by collaborating with cross-functional teams to address complex problems
  • Assist in solving customer issues and queries reported from the field, ensuring customer satisfaction
  • Sustain and enhance existing features
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Software Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.E or BTech from a reputed institution in CS/EE with 7+ years of experience
  • Excellent C/C++/Python programming, design, problem solving and debugging skills
  • Strong Networking background
  • Experience with Software development on routers, switches
  • Experience with datapath ASICs like Broadcom, Mellanox, Innovium, Barefoot or other NPU
  • Strong technical role in current position
  • Exposure to multi-core Software architectures
  • Understanding of product development cycle, technical requirements
  • Understanding of computer architecture, data structures and programming practices
  • Record delivering software projects on-time with high quality
Job Responsibility
Job Responsibility
  • Work with customer facing teams to understand requirements and translate requirements into software design
  • Develop complex packet forward features in IPv4/IPv6/MPLS, EVPN-VxLAN, Multicast, Firewall/Filter, Cos, DHCP, Services areas
  • Analyze, debug and fix complex microkernel/Linux issues
  • Drive innovations by working with cross functional teams to address complex problems
  • Assist in solving complex customer issues and queries reported from the field
  • Work on sustaining existing features
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive benefits suite supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Software Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum B.E or BTech from a reputed institution in CS/EE
  • 2-4+ years of experience
  • Excellent C/C++/Python programming, design, problem solving and debugging skills
  • Must have strong Networking background
  • Prior experience with Software development on routers, switches is desirable
  • Prior experience with datapath ASICs like Broadcom, Mellanox, Innovium, Barefoot or any other NPU is highly desirable
  • Must be playing a strong technical role in the current position
  • Exposure to multi-core Software architectures
  • Understanding of product development cycle, technical requirements, computer architecture, data structures and programming practices
  • Strong record delivering software projects on-time and with high quality
Job Responsibility
Job Responsibility
  • Design, develop and maintain high performance forwarding/networking software for the next generation of Switches
  • Work with customer facing teams to understand requirements and translate them into software design
  • Develop complex packet forward features in IPv4/IPv6/MPLS, EVPN-VxLAN, Multicast, Firewall/Filter, Cos, DHCP, Services areas etc.
  • Analyze, debug and fix complex microkernel/Linux issues
  • Continuously drive innovations by working with cross functional teams to address complex problems
  • Assist in solving complex customer issues and queries reported from the field
  • Work on sustaining existing features
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion
  • Flexible work environment
  • Fulltime
Read More
Arrow Right

Software Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of B.E or BTech from a reputed institution in CS/EE with 2+ years of experience is required
  • Excellent C/C++/Python programming, design, problem solving and debugging skills
  • Must have strong Networking background
  • Prior experience with Software development on routers, switches is desirable
  • Prior experience with datapath ASICs like Broadcom, Mellanox, Innovium, Barefoot or any other NPU is highly desirable
  • Must be playing a strong technical role in the current position
  • Exposure to multi-core Software architectures
  • A clear understanding of the product development cycle, technical requirements with a strong understanding of concepts related to computer architecture, data structures and programming practices
  • Candidate must have a strong record delivering software projects on-time and with high quality
  • Candidate must possess good oral and written communication skills, be highly self-motivated, and have the ability to work in a team environment
Job Responsibility
Job Responsibility
  • Work with customer facing teams to understand requirements and translate the requirements into software design
  • Develop complex packet forward features in IPv4/IPv6/MPLS, EVPN-VxLAN, Multicast, Firewall/Filter, Cos, DHCP, Services areas etc.
  • Analyze, debug and fix complex microkernel/Linux issues
  • Continuously drive innovations by working with cross functional teams to address complex problems
  • Assist in solving complex customer issues and queries reported from the field and drive customer satisfaction
  • Work on sustaining existing features
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of B.E or BTech from a reputed institution in CS/EE with 4+ years of experience is required
  • Excellent C/C++/Python programming, design, problem solving and debugging skills
  • Must have strong Networking background
  • Prior experience with Software development on routers, switches is desirable
  • Prior experience with datapath ASICs like Broadcom, Mellanox, Innovium, Barefoot or any other NPU is highly desirable
  • Must be playing a strong technical role in the current position
  • Exposure to multi-core Software architectures
  • A clear understanding of the product development cycle, technical requirements with a strong understanding of concepts related to computer architecture, data structures and programming practices
  • Candidate must have a strong record delivering software projects on-time and with high quality
  • Candidate must possess good oral and written communication skills, be highly self-motivated, and have the ability to work in a team environment
Job Responsibility
Job Responsibility
  • Work with customer facing teams to understand requirements and translate the requirements into software design
  • Develop complex packet forward features in IPv4/IPv6/MPLS, EVPN-VxLAN, Multicast, Firewall/Filter, Cos, DHCP, Services areas etc.
  • Analyze, debug and fix complex microkernel/Linux issues
  • Continuously drive innovations by working with cross functional teams to address complex problems
  • Assist in solving complex customer issues and queries reported from the field and drive customer satisfaction
  • Work on sustaining existing features
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Engineer Staff

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of B.E or BTech from a reputed institution in CS/EE with 10+ years of experience is required
  • Candidate must possess good oral and written communication skills, be highly self-motivated, and have the ability to work in a team environment
  • Candidate must have a strong record delivering software projects on-time and with high quality
  • A clear understanding of the product development cycle, technical requirements with a strong understanding of concepts related to computer architecture, data structures and programming practices
  • Exposure to multi-core Software architectures
  • Must be playing a strong technical role in the current position
  • Prior experience with datapath ASICs like Broadcom, Mellanox, Innovium, Barefoot or any other NPU is highly desirable
  • Prior experience with Software development on routers, switches is desirable
  • Must have strong Networking background
  • Excellent C/C++/Python programming, design, problem solving and debugging skills
Job Responsibility
Job Responsibility
  • Work with customer facing teams to understand requirements and translate the requirements into software design
  • Develop complex packet forward features in IPv4/IPv6/MPLS, EVPN-VxLAN, Multicast, Firewall/Filter, Cos, DHCP, Services areas etc.
  • Analyze, debug and fix complex microkernel/Linux issues
  • Continuously drive innovations by working with cross functional teams to address complex problems
  • Assist in solving complex customer issues and queries reported from the field and drive customer satisfaction
  • Work on sustaining existing features
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Dev Engineer – SONiC & Broadcom

Software Dev Engineer – SONiC & Broadcom role at Aruba (HPE Company), a leading ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of SONiC architecture and its modular design
  • Hands-on experience with SAI and SONiC OS internals
  • Proficiency in L2/L3 networking protocols and forwarding mechanisms
  • Prior experience with datapath ASICs such as Broadcom, Mellanox, Innovium, Barefoot, or other NPUs (highly desirable)
  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
Job Responsibility
Job Responsibility
  • Design, develop, and maintain L2/L3 forwarding functionalities under SONiC OS
  • Integrate and extend Switch Abstraction Interface (SAI) components
  • Collaborate with cross-functional teams to deliver high-performance networking solutions
  • Debug and resolve issues across the SONiC stack, from kernel to user space
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion policy
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Software Engineer Staff

The SD-WAN engineering team works on a highly scalable, distributed SDWAN applic...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field
  • 7+ years of experience developing software or hardware-based datapaths
  • Working experience with DPDK, VPP or other software datapath frameworks
  • Solid C++ developer and debugging skills
  • Ability to deliver clean, modular code quickly and efficiently
  • Experience building and shipping large-scale, reliable, highly distributed systems
  • Excellent debugging and optimization skills
  • Attention to detail and ability to solve complex customer problems
  • Own solutions end-to-end and driving the design, development, and deployment process
  • Computer Science fundamentals in object-oriented design, problem solving, and complexity analysis
Job Responsibility
Job Responsibility
  • Contribute to the design and development of an optimized, high-speed software-based forwarding plane
  • Network software running on both hardware appliances and virtual machines that provide zero touch connectivity to Mist-managed network and SD-WAN functions
  • Drive development from technology selection to product delivery, collaborating with product managers and product designers all along the way to give our users the best possible experience
  • Identify and improve the efficiency, scalability, operability of the product
  • Participate in design and code reviews
  • Guiding on technical design
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right