CareerPlanSign in

Network Systems Software Engineer

Bengaluru, Karnātaka, India💼 Full-time🗓 2026-09-21 → 2026-09-26

Core

Design, develop, and enhance common networking infrastructure and shared framework components for routing, switching, VPN, and overlay protocols.

Role type

Senior IC network systems software engineer

Builds

High-performance, low-latency system software and reusable framework components for networking products

Domain

Networking infrastructure, systems software, edge-to-cloud

Deliverable

production ML models | product features

Required skills

C programming, memory management, data structures and algorithms, packet processing pipelines, routing and forwarding databases, protocol state machines, debugging complex system-level issues

Preferred skills

C++, experience with routers/switches/network OS, OSPF/BGP/ISIS, MPLS/EVPN/VXLAN, QoS/Firewall

Technologies

C, C++, OSPF, BGP, ISIS, EVPN, VXLAN, MPLS, TCP/IP, OSI Model

Responsibilities

Design and optimize core data structures for packet processing and control-plane infrastructure; collaborate with protocol teams to provide robust infrastructure; analyze and troubleshoot performance, memory, and concurrency issues; participate in full product development lifecycle including testing and optimization

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.