CareerPlanSign in

Software Engineer

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

Core

Design, update, and debug systems software, networking infrastructure, and control-plane software for edge-to-cloud solutions.

Role type

Senior IC software engineer (networking systems)

Builds

Systems software, networking infrastructure, and control-plane software

Domain

Networking infrastructure and edge-to-cloud systems

Deliverable

production ML models | product features

Required skills

C/C++ programming, data structures, algorithms, Linux/FreeBSD concepts, routing protocols (BGP, OSPF, IS-IS), signaling protocols (RSVP, LDP), multicast routing (PIM, IGMP)

Preferred skills

Layer 2 switching, EVPN, VXLAN, VPLS, L2VPN, AI-assisted software development practices

Technologies

C, C++, Linux, FreeBSD, BGP, OSPF, IS-IS, RSVP, LDP, PIM, IGMP, EVPN, VXLAN, VPLS, L2VPN

Responsibilities

Design enhancements and updates for systems software and networking infrastructure; analyze design and determine coding/integration activities; write and execute test plans and debug code; collaborate with management and development partners on project progress.

Seniority

Mid-to-Senior, hands-on IC

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