CareerPlanSign in

Software Engineer

Bangalore, India💼 Full-time🗓 2026-08-06 → 2026-09-26

Core

Develop platform-dependent software modules for Cisco IOS XR and DNX products, focusing on L2 forwarding (EVPN, VPWS, VPLS) and network protocols (ERPS, MSTP, LACP, LLDP) using BRCM SDK microcode.

Role type

Senior IC software engineer (networking platform)

Builds

Cisco IOS XR forwarding infrastructure and L2 PD portfolio for Service Provider/Webscalar customers

Domain

Networking, Telecommunications, Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Python, Linux system programming, process and memory management, multithreading, routing and switching technologies, EVPN, MPLS, VXLAN, VPWS, VPLS, complex system architecture

Preferred skills

BRCM pipeline understanding, microcode development, LLM agent workflow definition, team leadership

Technologies

BRCM SDK, Linux, C/C++, Python

Responsibilities

Collaborate with product management and architects to design sophisticated product requirements; lead development of complex projects and execute detailed planning; mentor team members to develop technical competency; identify and resolve product quality hot spots; adopt newer technologies and rapid prototyping

Seniority

Senior, hands-on IC with mentorship responsibilities

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