CareerPlan

Engineer III, Smart Switch Software Development

Bengaluru, IndiaFull-time2026-08-07 → 2026-11-11
Based in India

Core

Develop and maintain embedded Linux firmware for NETGEAR smart switches, focusing on user-space applications, cloud integration agents, CLI, and web-based management interfaces.

Role type

Mid-career embedded systems engineer (firmware)

Builds

Production firmware for NETGEAR smart switch product families

Domain

Networking hardware / Embedded Linux

Required skills

C programming on Linux, networking fundamentals (TCP/IP, VLANs, Ethernet), REST API development, JavaScript/HTML/CSS, GNU Make build systems, Git, AI coding agents

Preferred skills

Embedded Linux networking products, SNMP, L2 networking protocols, cloud-device integration, Docker/CI-CD, resource-constrained debugging, agentic engineering concepts

Technologies

Linux, C, REST, JavaScript, HTML, CSS, GNU Make, Git, Wireshark, tcpdump, SNMP, ARM/MIPS

Responsibilities

Develop user-space daemons and services for switch firmware runtime; implement cloud agent subsystems (CloudAgent, ConfigAgent) with REST APIs and SSL/TLS; enhance Cisco IOS-style CLI and configuration database; develop and maintain web-based management interfaces; implement SNMP MIB support; write test cases and debug firmware on physical hardware; collaborate across time zones and participate in code reviews.

Seniority

Mid-career, hands-on IC