CareerPlanSign in

Senior Software Engineer – C/C++ & Network Systems

Bangalore, India💼 Full-time🗓 2026-09-14 → 2026-09-25

Core

Design, develop, and test scalable software components for Cisco IOS XE, powering enterprise switching, routing, wireless, and IIoT products.

Role type

Senior Software Engineer (C/C++ & Network Systems)

Builds

High-performance system software and control/data-plane features for Cisco IOS XE networking devices

Domain

Enterprise Networking, Network Operating Systems, Telecommunications

Deliverable

product features

Required skills

C/C++ programming, networking software/firmware, control plane development, data plane development, Linux/RTOS, system design, data structures, troubleshooting complex issues

Preferred skills

TCP/IP, BGP, OSPF, High Availability, IPC, memory management, distributed systems, containers, virtualization, wireless technologies (802.11ac/ax/be), Python, AI/LLMs, RAG, MCP

Technologies

Cisco IOS XE, IXIA, packet analyzers, Linux, RTOS

Responsibilities

Design and develop software for switching/routing/wireless/IIoT, analyze requirements and create functional specifications, troubleshoot system stability/security/performance issues, drive engineering process improvements, contribute to intellectual property/patents

Seniority

Senior, hands-on IC

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