Chennai, India On-site Employment

NETGEAR is hiring a Staff Engineer Embedded Firmware

Responsibilities

  • Write low-level C/C++ code for microcontrollers including ARM Cortex-M/A, ESP32, NXP, and Microchip platforms used in power management systems
  • Develop control logic for managing electrical outlets using relays and solid-state switches, including sequencing and inrush current mitigation
  • Integrate integrated circuits for energy measurement such as ADE, ATM90E, and MCP39F5 series devices
  • Implement algorithms to measure and calibrate active, apparent, and reactive power values
  • Design non-volatile storage solutions for device configuration including network parameters, outlet labels, and alarm thresholds
  • Develop support for industrial communication protocols including SNMP (v1/v2c/v3), Modbus TCP, BACnet/IP, MQTT, and HTTPS/REST APIs
  • Implement security mechanisms such as TLS encryption, certificate handling, user authentication, and role-based access control
  • Ensure robustness and uptime for network-connected services running continuously over extended periods
  • Code protection features for overcurrent, overvoltage, and undervoltage conditions
  • Enable monitoring of surge protection components with event logging for fault conditions
  • Collaborate with hardware teams to validate safety compliance under test scenarios per UL and IEC standards
  • Interface with environmental sensors for temperature, humidity, door contact, water leak, and airflow via RS232
  • Implement communication over I²C, 1-Wire, RS-485, and RJ45-based sensor networks
  • Enable automatic detection and enumeration of connected sensors for plug-and-play functionality
  • Maintain system logs including event records, power usage history, and outlet cycle statistics
  • Support secure over-the-air firmware updates with rollback capability using dual-image storage
  • Design software and hardware watchdog systems to ensure system recovery from faults
  • Work closely with hardware engineers on metrology circuit design, relay integration, surge suppression, and thermal management
  • Assist in product validation, regulatory compliance testing, and design verification per UL1449 and IEC61000 standards
About company
NETGEAR
NETGEAR builds intelligent networking products that connect people, power businesses, and advance the way we live, with a focus on innovative solutions in connectivity and network security.
All jobs at NETGEAR Visit website
Job Details
Department Enterprise
Category other
Posted 2 months ago