CareerPlanSign in

Software Engineer - C , Embedded, Multithreading , Netconf 4 - 8 years

Bangalore, India💼 Full-time🗓 2026-07-17 → 2026-09-26

Core

Develop and evolve the IOS-XR programmability and manageability stack to enable network automation at scale for service provider and web customers.

Role type

Senior C++/C embedded software engineer (network programmability)

Builds

Machine-to-machine interface and manageability technology stack (gRPC, NETCONF) for Cisco IOS-XR Operating System

Domain

Networking infrastructure, embedded systems, network automation

Deliverable

production ML models | product features

Required skills

C, Python, Linux kernel programming, multithreading, unit testing, debugging, TCP/IP, regular expressions, CLI parsing

Preferred skills

NETCONF, gRPC, gNMI, gNOI, Open Config models, Cisco IOS-XR product experience

Technologies

C, Python, Linux, gRPC, NETCONF, gNMI, gNOI, Open Config

Responsibilities

Architect and evolve IOS-XR programmability; develop XR programmability/manageability stack; simplify architecture to reduce memory footprints and improve performance; implement model-driven APIs and programmability features

Seniority

Senior, hands-on IC

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