Dataplane / Forwarding Engineer

Palcnetworks

Chennai

Hybrid

INR 800,000 - 1,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Palcnetworks is seeking a Dataplane/Forwarding Engineer in Chennai, India. The role involves designing, implementing, and optimizing data plane features on high-performance networking platforms. Responsibilities include ASIC SDK integration, system debugging, and cross-functional collaboration. The ideal candidate will have a strong background in networking software development, hands-on experience with packet forwarding, and proficiency in C/C++ and Python. This job offers a hybrid work mode with an immediate availability requirement.

Qualifications

  • Strong background in networking software development.
  • Hands-on experience in packet forwarding path.
  • Solid knowledge of ASIC SDK integration/porting.

Responsibilities

  • Porting of L2/L3 networking features on Switch/ASIC SDKs.
  • Debug, troubleshoot, and resolve issues across software stack.
  • Collaborate with architecture and validation teams.

Skills

Networking software development
Packet forwarding path
ASIC SDK integration/porting
C/C++ programming
Python programming
Linux kernel and device drivers
Debugging tools

Job description

Work Mode

Org Policy: Hybrid | Project Requirement: Work from Office

Availability

Immediate

Job Summary

We are seeking a Dataplane/Forwarding Engineer to design, implement, and optimize data plane features on high-performance networking platforms. The role involves working closely with switch/router ASICs, SDKs, and network operating systems to deliver L2/L3 forwarding solutions.

Key Focus Areas
  • L2/L3 Forwarding implementation
  • VXLAN-EVPN
  • QoS (Quality of Service)
  • ACL/BFD/NetFlow
  • LAG/ECMP load balancing
Key Responsibilities
  • ASIC SDK Integration: Porting of L2/L3 networking features on Switch/ASIC SDKs (Broadcom, Marvell, Mellanox)
  • System Debugging: Debug, troubleshoot, and resolve issues across the full software stack
  • Cross-functional Collaboration: Collaborate with architecture and validation teams to deliver production‑ready solutions
Core Requirements
  • Strong background in networking software development
  • Hands‑on experience in packet forwarding path
  • Solid knowledge of ASIC SDK integration/porting (any ASIC vendor)
  • Familiarity with hardware abstraction layers such as SAI or equivalent
Technical Skill
  • Programming Languages: Proficiency in C/C++, Python, and system‑level programming
  • Networking Protocols: Deep understanding of L2/L3 networking protocols and implementations
  • Linux/Embedded Systems: Experience with Linux kernel, device drivers, and embedded development
  • Hardware Integration: Knowledge of switching hardware and ASICs
  • Development Tools: Familiarity with debugging tools, profiling tools, and version control systems
Additional/Preferred Experience
  • Prior exposure to commonly used ASIC SDKs in the networking industry
  • Contributions to open networking or NOS development projects
  • Knowledge of modern networking architectures and protocols
  • Exposure to SONiC NOS and SAI is preferred
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer | C or C++, Packet/Slow Path
Software Engineer | C or C++, Packet/Slow Path

Cisco • Bengaluru

On-site
INR 5,000,000 - 9,000,000
SONIC Forwarding Developer
SONIC Forwarding Developer

SheJobs Group • Bengaluru

On-site
INR 4,200,000 - 7,000,000
Software Engineer - C/C++ , Dataplane, Forwarding, Layer 2 (EVPN, VPLS) and Layer 3 (SRv6, Segment Routing, MPLS) technologies (5-9 yrs)
Software Engineer - C/C++ , Dataplane, Forwarding, Layer 2 (EVPN, VPLS) and Layer 3 (SRv6, Segment Routing, MPLS) technologies (5-9 yrs)

Cisco Systems, Inc. • Bengaluru

On-site
INR 3,000,000 - 6,000,000
S/W Engineer/ SSE/Tech Lead
S/W Engineer/ SSE/Tech Lead

Palcnetworks • Chennai

On-site
INR 800,000 - 1,200,000
Software Engineer | C or C++, Packet/Slow Path , L2& L3 Protocols | Bangalore | 7 + to 10 years
Software Engineer | C or C++, Packet/Slow Path , L2& L3 Protocols | Bangalore | 7 + to 10 years

Cisco • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Software Engineer (Embedded C, forwarding protocols | 4-10 years | Bangalore)
Software Engineer (Embedded C, forwarding protocols | 4-10 years | Bangalore)

Cisco Systems, Inc • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Software Engineer | C or C++, Packet/Slow Path , L2& L3 Protocols | Bangalore | 7 + to 10 years
Software Engineer | C or C++, Packet/Slow Path , L2& L3 Protocols | Bangalore | 7 + to 10 years

123 Cisco Systems (India) Private Limited • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Software Engineer | C or C++, Packet/Slow Path , L2& L3 Protocols | Bangalore |. 5 to 7 years
Software Engineer | C or C++, Packet/Slow Path , L2& L3 Protocols | Bangalore |. 5 to 7 years

Cisco • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Software Engineer | Embedded, ACL/L2/L3/Networking Protocols, C/C++ | 4 - 8 Years
Software Engineer | Embedded, ACL/L2/L3/Networking Protocols, C/C++ | 4 - 8 Years

Cisco Systems, Inc. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Software Engineer | Embedded, ACL/L2/L3/Networking Protocols, C/C++ | 4 - 8 Years
Software Engineer | Embedded, ACL/L2/L3/Networking Protocols, C/C++ | 4 - 8 Years

Cisco • Bengaluru

On-site
INR 1,200,000 - 1,800,000