CareerPlanSign in

Principal Systems/Software Engineer

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

Core

Design and develop complex packet forward features in L2 Forwarding, IPv4/IPv6/MPLS/VPLS/EVPN/CFM and create organization-wide software system architectures.

Role type

Principal Systems/Software Engineer (Networking)

Builds

Global Business Unit software systems and networking solutions

Domain

Networking, Software Systems, Cloud Architectures

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, advanced networking protocols (Layer 1-4), layer 2/3 packet forwarding, operating systems internals, algorithms, computer architecture, software system design, test plan execution, debugging

Preferred skills

RISC architecture, Real time OS, test equipment proficiency, distributed computing, microservices, DevOps, security-first mindset

Technologies

Ethernet, TCP/IP, MPLS, VPLS, EVPN, CFM, RISC, Real time OS

Responsibilities

Design and develop complex packet forward features; develop organization-wide architectures for software systems; evaluate new technologies and integration plans; review designs for compliance and quality; influence executive decisions; mentor less experienced staff

Seniority

Principal, hands-on IC with strategic influence

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