Software Developer Networking (L2/L3 Protocols | Datapath | Platform |

Pr Glolinks

Bengaluru

Hybrid

INR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pr Glolinks is seeking talented Software Developers to join our Networking Product Engineering team. You will design, develop, enhance, and debug networking software across Layer 2/3, datapath, and security domains in Bengaluru.

You will work on C/C++ networking features, embedded Linux, and Linux systems programming; collaboration with QA and customer engineering teams is essential to deliver high-quality, scalable software solutions.

Qualifications

  • Bachelor's or Master's degree in CS/EC/IT or related field.
  • Experience in Networking, Embedded Systems, or Telecom.
  • Strong C/C++ skills; Python a plus; Embedded Linux experience.

Responsibilities

  • Design, develop, and maintain networking software components using C/C++.
  • Develop and enhance Layer 2/Layer 3 networking features for enterprise and data center products.
  • Analyze, troubleshoot, and resolve complex software and networking issues.
  • Perform debugging, RCA, and performance optimization.
  • Collaborate with cross-functional teams throughout the software development lifecycle.
  • Participate in design discussions, code reviews, and feature implementation.
  • Work with QA and Customer Engineering teams to resolve issues.
  • Ensure high-quality, scalable, and reliable software solutions.

Skills

C/C++
Python
Embedded Linux
Linux Systems Programming
Networking concepts
Agile development

Education

Bachelor's or Master's degree in Computer Science, Electronics, Information Technology, or a related field

Tools

Docker
Kubernetes
Git
JIRA
Yocto
Linux Kernel

Job description

Job Description

We are looking for talented Software Developers to join our Networking Product Engineering team. The ideal candidate will be responsible for designing, developing, enhancing, and debugging next-generation networking software solutions across Layer 2/Layer 3 protocols, Datapath, Networking Platform, Network Management & Security, and Customer Engineering domains.

Roles & Responsibilities
  • Design, develop, and maintain networking software components using C/C++.
  • Develop and enhance Layer 2/Layer 3 networking features for enterprise and data center networking products.
  • Analyze, troubleshoot, and resolve complex software and networking issues.
  • Perform debugging, root cause analysis (RCA), and performance optimization.
  • Collaborate with cross-functional teams throughout the software development lifecycle.
  • Participate in design discussions, code reviews, and feature implementation.
  • Work closely with QA and Customer Engineering teams to resolve customer-reported issues.
  • Ensure high-quality, scalable, and reliable software solutions.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electronics, Information Technology, or a related field.
  • Experience in Networking, Embedded Systems, or Telecom.
  • Strong programming skills in C/C++ (Python is an added advantage).
  • Experience with Embedded Linux and Linux Systems Programming.
  • Good understanding of Layer 2/Layer 3 Networking concepts.
  • Strong debugging and problem-solving skills.
  • Experience working in Agile development environments.
  • Good communication and collaboration skills.
Preferred Skills (One or More)
  • Layer 2 Protocols: VLAN, STP/RSTP/MSTP, LACP, LLDP, MLAG
  • Layer 3 Protocols: IPv4/IPv6, TCP/IP, OSPF, BGP, ISIS, MPLS, EVPN, VXLAN
  • NETCONF, gNMI, SNMP, CLI
  • Linux Kernel, Device Drivers, BIOS/BMC, Yocto
  • Broadcom XGS/DNX ASICs, Packet Forwarding, QoS, ACL, TCAM
  • Network Management & Security (AAA, RADIUS, TACACS+, TLS/SSL)
  • Docker, Kubernetes, Git, JIRA
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - L2/L3 Networking Protocols
Senior Software Developer - L2/L3 Networking Protocols

Luxoft • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Lead Software Developer - L2/L3 Networking Protocols
Lead Software Developer - L2/L3 Networking Protocols

Luxoft • Bengaluru

On-site
INR 4,000,000 - 6,500,000
SENIOR ENGINEER - L2/L3
SENIOR ENGINEER - L2/L3

Happiest Minds Technologies • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Senior Software Engineer- L2/L3 Protocols
Senior Software Engineer- L2/L3 Protocols

Hewlett Packard Enterprise • Bengaluru Urban

On-site
INR 2,200,000 - 3,600,000
Senior Embedded Software Developer - L2/L3 Networking/ C/C++/ BGP MPLS
Senior Embedded Software Developer - L2/L3 Networking/ C/C++/ BGP MPLS

Basebiz • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Software Developer - L2/L3 Networking Datapath
Senior Software Developer - L2/L3 Networking Datapath

Luxoft • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Lead Software Developer - L2 L3 Networking Protocols
Senior Lead Software Developer - L2 L3 Networking Protocols

Basebiz • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Lead Software Developer - L2/L3 Networking Datapath
Lead Software Developer - L2/L3 Networking Datapath

Luxoft • Bengaluru

On-site
INR 4,000,000 - 6,000,000
SENIOR ARCHITECT - Embedded C
SENIOR ARCHITECT - Embedded C

Happiest Minds Technologies • Bengaluru

On-site
INR 2,800,000 - 5,200,000
Software Developer - Manageability & Security
Software Developer - Manageability & Security

Luxoft • Bengaluru

On-site