CareerPlanSign in

Software Engineering Technical Leader :: C/C++, Firmware & L2/L3 Networking |12-15 Years

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

Core

Design and develop high-performance system software and firmware for cloud-managed switches, focusing on L2/L3 networking protocols and connectivity.

Role type

Senior IC firmware engineer (networking) with technical leadership responsibilities

Builds

Firmware for Cisco Meraki switching products

Domain

Networking hardware / Embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ development, software architecture, system design, concurrent programming, IPC/RPC mechanisms, L2/L3 network protocols, traffic analysis (IXIA/Sniffer), unit testing, debugging, technical leadership

Preferred skills

Debugging and verification methodologies in C/C++, hands-on L2/L3 protocol development, Cisco networking certifications (CCNA/CCNP/CCIE), Gen AI tools usage (Codex/Claude)

Technologies

C, C++, IXIA, Sniffer, Gen AI tools (Codex, Claude)

Responsibilities

Architect scalable and highly available networking components; design and develop firmware for switching products; analyze requirements to create software designs and functional specifications; code, unit test, and debug software components; collaborate on test strategies and plans; innovate to create IP value

Seniority

Senior, hands-on IC with leadership

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