CareerPlanGet AI match score →

Senior Software Engineer - Staff

Bengaluru, Karnātaka, India💼 Full-time🗓 2026-04-17 → 2026-07-30

Core

Leads software systems design and development for complex networking products and platforms, managing teams and partners while driving innovation in packet forwarding and microkernel systems.

Role type

Senior Staff Software Engineer (Networking Systems)

Builds

Complex packet forward features in L2 Forwarding, IPv4/IPv6/MPLS/VPLS/EVPN/CFM, and microkernel/Linux-based software systems.

Domain

Networking infrastructure, embedded systems, and cloud architectures

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming and debugging, advanced networking protocols (Layer 1-4), layer 2/3 packet forwarding, operating systems internals, algorithms, computer architecture, solution design, cross-functional leadership, mentoring

Preferred skills

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

Technologies

Linux, C/C++, Ethernet, TCP/IP, MPLS, VPLS, EVPN, CFM, RISC

Responsibilities

Lead multiple project teams of software systems engineers and partners through design, coding, testing, and integration; manage relationships with internal and outsourced development partners; review designs for compliance and quality; provide domain expertise to cross-organization projects; drive integration of new technologies; mentor less-experienced staff; analyze and debug complex microkernel/Linux issues; assist in solving complex customer field issues.

Seniority

Senior, hands-on IC with leadership responsibilities

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