CareerPlanGet AI match score →

Software Engineer | C/C++, Kernel, Multithreading, Linux, Data Structures| 8-10 years

Bangalore, India💼 Full-time🗓 2026-04-22 → 2026-07-31

Core

Architecting and developing resilient, scalable, and secure network operating system software for Cisco IOS XR, focusing on routing protocols, transport protocols, and critical infrastructure like VXLAN and EVPN.

Role type

Senior IC software engineer (networking OS)

Builds

Routing and forwarding infrastructure, management interfaces, and core OS components for Cisco IOS XR

Domain

Networking infrastructure, operating systems, distributed systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C/C++, Python, Linux system programming, multithreading, routing and switching technologies (SR, SRv6, EVPN, MPLS, VXLAN), kernel programming, process and memory management

Preferred skills

Root cause analysis, automation, open-source technologies, team leadership

Technologies

Cisco IOS XR, VXLAN, EVPN, SR, SRv6, MPLS

Responsibilities

Architect and design complex networking systems, develop product requirements, lead technical solutions for customer problems, mentor engineering talent, strengthen product quality, adopt new technologies and rapid prototyping

Seniority

Senior, hands-on IC

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