CareerPlan

Software Engineer

Bangalore, IndiaFull-time2026-10-13 → 2026-11-10

Core

Design and develop high-performance system software for cloud-managed networking devices (switches, routers, wireless access points), focusing on L2/L3 protocols and system reliability.

Role type

Firmware/Systems Software Engineer

Builds

Networking components and system software for Cisco Meraki cloud-managed devices

Domain

Networking / Embedded Systems / Cloud Infrastructure

Required skills

C/C++, STL, Python, Linux fundamentals, Networking protocols (L2/L3), System debugging, Troubleshooting

Preferred skills

CCNA certification

Technologies

C/C++, Python, Linux, GIT, Networking protocols

Responsibilities

Develop networking components that are simple, scalable, and highly available; Triage complex network regressions and enhance system debug ability.

Seniority

Mid-level (1-4 years experience)