CrawlJobs Logo

Packet Forwarding Engineer

India, Bangalore · Job Posted August 05, 2025
Apply Position
Job Link Share

Job Description

This role involves designing, developing, troubleshooting, and debugging software programs for software enhancements and new products. The engineer will work on developing software including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. The role requires determining hardware compatibility and/or influencing hardware design.

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 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

Requirements

  • A minimum of B.E or BTech from a reputed institution in CS/EE with 6+ 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

Nice to have

Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)

What we offer

  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Packet Forwarding Engineer

8 matching positions

Software Engineer - Packet Forwarding Software

If you are using the Internet, your data traffic is likely going through a HPE p...
Location
Location
United States , Sunnyvale
Salary
Salary:
105500.00 - 213500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of BS in CS/EE with 6 years of work experience. MS degree is a plus
  • At least 6 years of experience with 'C' Programming
  • At least 2 years of experience with 'C++' Programming
  • Strong fundamental computer science skills like algorithms, data structures, operating systems
  • Hands on experience in Linux and Python
  • Work as a team player
Job Responsibility
Job Responsibility
  • Architect & develop Packet Forwarding Features for PTX Series Routers - IPv4/IPv6, MPLS, SRv6, Multicast, GRE, LAG and Tunneling Features
  • Work with Product Line Managers to understand Packet Forwarding Features and translate to implementation
  • Work with Test Teams to qualify and deliver high quality products
  • Engage with Customers
  • Participate in Industry Forums
  • Work on sustaining existing features
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Packet Forwarding 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
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 2-4 years experience
  • Using software systems design tools and languages
  • Should have strong OS concepts (Linux)
  • Should have very good programming skills in C, C++
  • Strong Networking fundamentals (Data plain/ L2, L3 Forwarding, ACL (Access Control List), Firewall)
  • Ability to apply analytical and problem solving skills
  • Designing software systems running on multiple platform types
  • Software systems testing methodology, including execution of test plans, debugging, and testing scripts and tools
  • Strong written and verbal communication skills
Job Responsibility
Job Responsibility
  • Designs limited enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Analyzes design and determines coding, programming, and integration activities required based on specific objectives and established project guidelines
  • Executes and writes portions of testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs issues with code and suggests changes or improvements
  • Participates as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with internal and outsourced development partners regarding software systems design status, project progress, and issue resolution
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right
New

Software Engineer II (Data Center Packet Forwarding)

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 2-4 years experience
  • Using software systems design tools and languages
  • Ability to apply analytical and problem solving skills
  • Designing software systems running on multiple platform types
  • Software systems testing methodology, including execution of test plans, debugging, and testing scripts and tools
  • Strong written and verbal communication skills
  • mastery in English and local language
  • Ability to effectively communicate design proposals and negotiate options
Job Responsibility
Job Responsibility
  • Designs limited enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Analyzes design and determines coding, programming, and integration activities required based on specific objectives and established project guidelines
  • Executes and writes portions of testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs issues with code and suggests changes or improvements
  • Participates as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with internal and outsourced development partners regarding software systems design status, project progress, and issue resolution
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right

Software Engineer I (Data Center Packet Forwarding)

Develop complex packet forward features in IPv4/IPv6/MPLS, SRv6, EVPN-VxLAN, Mul...
Location
Location
India , Bengaluru
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 2+ 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
  • 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, SRv6, EVPN-VxLAN, Multicast, Firewall/Filter, Cos, DHCP, Services areas etc.
  • Analyze, debug and fix complex microkernel/Linux issues
  • Enhance Unit Test for Automation
  • 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

Sw Manager - Packet Forwarding Software

We are seeking a highly motivated and passionate Software Engineering Manager to...
Location
Location
United States , Sunnyvale
Salary
Salary:
155500.00 - 315000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in computer science, Computer Engineering, or a related field
  • 10+ years of experience in Software Development for Networking Products
  • At least 5+ years of experience leading and managing a team of high-performing software engineers (preferably 5 or more)
  • Proven track record of leading the delivery of successful products and solutions with measurable impact
  • Strong systems and networking expertise, with a focus on Packet Forwarding software development
  • Solid understanding of the end-to-end software development lifecycle, from requirements analysis through development, validation, and customer support
  • Proficiency in C/C++ programming, with strong debugging, analytical, and problem-solving skills
  • Work as a team player
Job Responsibility
Job Responsibility
  • Drive execution and timely delivery of product features by closely collaborating with cross-functional teams, including architects, managers, and engineers
  • Establish clear priorities and ensure teams are equipped with the resources needed to successfully deliver features
  • Make informed, high-impact decisions that contribute to overall product success and business outcomes
  • Foster a highly collaborative team environment that encourages engagement, ownership, and innovation
  • Attract, develop, reward, and retain top engineering talent to build a strong and sustainable team
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Software Engineer- Dataplane / Forwarding

Design, develop and maintain high performance forwarding/networking software for...
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 of B.E or B.Tech from a reputed institution in CS/IT/EE with 7-9 years of experience
  • Minimum of 7-9+ years of strong C/C++ programming and debugging skills
  • Knowledge & course-work in advanced networking (Layer 1-4 protocols: Ethernet, TCP/IP, MPLS, VPLS, EVPN, CFM, routing protocols, etc.)
  • Knowledge & course-work in layer 2/3 packet forwarding
  • Knowledge & course-work in operating systems internals
  • Knowledge & course-work in algorithms
  • Knowledge & course-work in computer architecture
  • Experience with RISC and Real time OS is a plus
  • Proficiency with test equipment is desired
Job Responsibility
Job Responsibility
  • Design and Develop complex packet forward features in L2 Forwarding, IPv4/IPv6/MPLS/VPLS,EVPN, CFM 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 maintaining existing features
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right
New

Software Engineer, Networking & C/C++

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
United States , San Jose
Salary
Salary:
172000.00 - 349000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of BS in CS/EE with 12 years of work experience
  • At least 8 years of experience with 'C' Programming
  • At least 3 years of experience with 'C++' Programming
  • Strong fundamental computer science skills like algorithms, data structures, operating systems
  • Hands on experience in Linux and Python
  • Work as a team player
Job Responsibility
Job Responsibility
  • Architect & develop Packet Forwarding Features for PTX Series Routers - - IPv4/IPv6, MPLS, SRv6, Multicast, GRE, LAG and Tunneling Features
  • Work with Product Line Managers to understand Packet Forwarding Features and translate to implementation
  • Work with Test Teams to qualify and deliver high quality products
  • Engage with Customers
  • Participate in Industry Forums
  • Work on sustaining existing features
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right
New

Staff Technical Support Engineer, Focused Services, NGFW

As a designated customer advocate under Focused Services, you will work firsthan...
Location
Location
United States , Plano
Salary
Salary:
117000.00 - 189200.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of progressive, advanced experience in network operations, infrastructure engineering, or enterprise cybersecurity support
  • Education: Bachelor’s or Master's degree in Computer Science, Information Technology, Computer Architecture, or equivalent practical/military experience
  • Mastery-Level Network Analysis: Comprehensive, authoritative knowledge of multi-vendor networking fabrics, complex routing architectures (e.g., advanced BGP topologies, OSPF, EIGRP), packet-level micro-flows, and deep OSI-layer fault isolation
  • Enterprise Security Architecture: Expert-level mastery of Next-Generation Firewalls (NGFW), Cloud Security Access Brokers (CASB), SASE architectures, Zero Trust network access (ZTNA), and advanced cryptographic tunneling protocols (IPsec, SSL/TLS)
  • Identity & Modern Authentication Frameworks: In-depth technical proficiency with cloud-forward identity provider systems (IdP) and single sign-on (SSO) frameworks using advanced authentication protocols (e.g., SAML 2.0, OIDC, OAuth, along with standard RADIUS, TACACS+, and LDAP setups)
  • Systemic Project & Time Optimization: Demonstrated success in leading cross-functional initiatives, balancing strategic architectural engineering projects alongside high-priority customer commitments
Job Responsibility
Job Responsibility
  • Acutest Escalation Tier: Serve as the ultimate internal escalation point for the most complex, multi-layered, and critical technical emergencies globally, taking definitive technical ownership to resolve structural network security crises
  • Product Serviceability & Engineering Interface: Partner directly with Development, QA, and Product Management to identify systemic software defects, steer product feature roadmaps based on support data, and design proactive architectural solutions that minimize support overhead
  • Innovation & Support Automation: Pioneer advanced automated diagnostics, custom log parsing scripts, and predictive troubleshooting playbooks
  • Strategic Knowledge & Thought Leadership: Establish industry-leading documentation standards
  • author comprehensive, high-impact Technical Support Bulletins, advanced architecture whitepapers, and authoritative root-cause analysis documents for broad internal and external consumption
  • Global Talent Enablement: Design, build, and deliver technical onboarding curriculums and advanced training frameworks
  • Actively mentor Senior and Core Support Engineers, conduct technical candidate screenings, and calibrate technical standards across global support theaters
  • Executive Advocacy: Act as a critical technical voice in Quarterly Business Reviews (QBRs) and high-stakes executive interactions, translating intricate, cross-vendor engineering issues into precise, business-impact terms for C-level stakeholders
  • Fulltime
Read More
Arrow Right