
Job Overview
Location
Bengaluru, India
Job Type
Full-time
Category
Engineering
Date Posted
August 8, 2026
Full Job Description
đź“‹ Description
- • Develop and maintain embedded Linux firmware for NETGEAR's smart switch product families — working across user-space applications, cloud integration agents, configuration management, and web-based management interfaces.
- • Focus on the application and integration layers of the firmware stack: system daemons, CLI, cloud agent, web UI backend, and the configuration subsystem that ties everything together.
- • Work on production firmware that ships to customers worldwide and collaborate daily with the various engineering teams.
- • Value engineers who actively use AI coding agents in their daily work — not just as autocomplete, but as collaborative tools for code generation, debugging, and accelerating feature delivery.
- • Familiarity with agentic engineering practices is a strong plus.
- • This is an excellent role for a mid-career embedded or systems engineer who wants to deepen their expertise in networking firmware while taking ownership of meaningful features end-to-end.
- • Develop and maintain user-space daemons and services (process management, event handling, polling, monitoring, file synchronization) that form the runtime environment of the switch firmware.
- • Work on the Insight cloud agent subsystem — CloudAgent, ConfigAgent, DiscoveryAgent — including REST API handlers, device-to-cloud communication, SSL/TLS integration, and the Network Abstraction Layer (NAL) that bridges cloud commands to hardware operations.
- • Enhance and maintain the Cisco IOS-style CLI framework and the configuration database engine that manages startup-config and running-config.
- • Implement new CLI commands for features and ensure configuration persistence and consistency.
- • Develop and maintain the web-based management interface (JavaScript, HTML/CSS) for switch configuration and monitoring.
- • Work on both the legacy jQuery-based UI and the newer Bootstrap-based UI.
- • Implement and maintain SNMP MIB support (v1/v2c/v3) for network management system integration.
- • Write test cases, perform firmware validation on physical switch hardware, and debug issues using serial console, SSH debug shell, packet captures, and log analysis.
- • Contribute to building the team's test automation capabilities.
- • Work with the various engineering teams across time zones.
- • Participate in code reviews, sprint planning, and technical discussions.
- • Document your work clearly for the distributed team.
- • Use AI coding agents (e.g., Claude Code, Cursor, GitHub Copilot) as part of your daily workflow to accelerate coding, debugging, and documentation tasks.
🎯 Requirements
- • B.Tech/B.E or M.Tech/M.E in Computer Science, Electronics, or a related field
- • 4–7 years of professional experience in embedded or systems software development
- • Proficiency in C programming on Linux (user-space applications, shared libraries, IPC mechanisms — sockets, shared memory, signals)
- • Working knowledge of networking fundamentals — TCP/IP, VLANs, Ethernet, ARP, DHCP; ability to use Wireshark or tcpdump for packet-level debugging
- • Experience with at least one of: REST API development in C, embedded HTTP servers, or SSL/TLS integration
- • Familiarity with JavaScript, HTML, and CSS for web-based interfaces (does not need to be primary skill)
- • Experience with GNU Make build systems and cross-compilation for embedded targets (ARM or MIPS)
- • Comfortable working with Git (branching, merging, submodules) in a multi-developer environment
- • Active use of AI coding assistants or AI agents (e.g., Claude Code, Cursor, GitHub Copilot, Cline) in daily development work to improve productivity
🏖️ Benefits
- • Competitive salary
- • Comprehensive benefits package
- • Opportunities for career growth and professional development
- • Collaborative and dynamic work environment
- • Recognition and rewards for outstanding performance
- • Access to cutting-edge technology and tools
- • Flexible work arrangements and work-life balance
Skills & Technologies
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
About NETGEAR, Inc.
NETGEAR, Inc. designs and markets networking hardware for consumers, businesses, and service providers. The product line includes Wi-Fi routers, mesh systems, switches, and network-attached storage. Founded in 1996 in California, the company focuses on reliable connectivity, security, and remote management. NETGEAR sells through retail, e-commerce, and direct channels worldwide, addressing home networking, ProAV, and small-to-medium business segments.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

NETGEAR, Inc.
2 months ago

Unilever PLC
2 months ago

Silver.com LLC
2 months ago

Latamcent
3 months ago