Netgear
Senior Engineer Embedded Firmware
Chennai, India. Posted 7 months ago
The role
This engineer will develop embedded Linux application firmware, middleware services, and backend features for Intelligent PDUs. The role involves building customer-facing functionality like outlet scheduling, monitoring, and network management services.
What you will do
- Develop embedded C/C++ applications and middleware services on Linux-based PDU platforms
- Implement customer-facing features such as outlet scheduling, grouping, and power event monitoring
- Design and maintain backend service architecture for long-running embedded applications
- Integrate and utilize BSP/HAL APIs for hardware operations
- Implement and maintain SNMP, Modbus TCP, MQTT, HTTPS/REST APIs, and WebSocket interfaces
- Develop network configuration and management features
- Collaborate with frontend/UI teams to integrate embedded web interfaces with backend services
- Support OTA/FOTA firmware update workflows and rollback mechanisms
- Implement event logging, diagnostics, and fault/alarm reporting
- Integrate environmental and external sensors using UART, I2C, SPI, RS485, or Ethernet
Required qualifications
- 8-10 years of relevant experience
- Strong proficiency in C/C++ for embedded systems
- Strong Linux/Embedded Linux development experience
- Experience with embedded application or middleware development
- Experience with networking protocols: TCP/IP, MQTT, HTTP/HTTPS, SNMP, Modbus
- Experience with multithreading, IPC, synchronization, and long-running services
- Experience debugging embedded systems using logs, gdb, logic analyzers, or oscilloscopes
- Experience with UART, SPI, I2C, Ethernet, or RS485 interfaces
- Familiarity with OTA/FOTA update mechanisms and persistent storage management
- Experience with Git and Linux development environments
Nice to have
- Experience with embedded web servers or embedded web UI integration
- Experience with Yocto or Buildroot
- Experience with device management platforms or remote monitoring systems
- Experience with power infrastructure products, industrial devices, or networked appliances
- Experience with REST APIs
About the company
NETGEAR is on a mission to unleash the full potential of connectivity with intelligent solutions. They are a performance-driven team that turns ideas into innovative networking products.