NETGEAR, Inc. logoNETGEAR, Inc. logo

Senior Embedded Firmware Engineer

NETGEAR, Inc.Chennai, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

QualificationsThe ideal candidate will possess a Bachelor's degree in Electrical Engineering, Computer Science, or a related field, along with a robust understanding of embedded systems and firmware development. Experience with AC power systems and energy management is highly desirable.

About the job

Join our dynamic team at NETGEAR as a Senior Embedded Firmware Engineer, where you will play a crucial role in the design, implementation, and maintenance of cutting-edge firmware for our next-generation Intelligent Power Distribution Units (PDUs). These devices are essential in enhancing the functionality of Audio/Video racks, enterprise IT racks, and edge computing environments. Your expertise in embedded systems, AC power systems, energy metering, outlet control, and remote management protocols will be vital in this role.

Key Responsibilities

Firmware Development

  • Create embedded C/C++ firmware for PDU controllers including ARM Cortex-M/A, ESP32, NXP, and Microchip platforms.

  • Develop outlet switching logic, incorporating relay/SSR control, sequencing, and inrush handling techniques.

  • Integrate energy metering integrated circuits such as ADE series, ATM90E series, and MCP39F5.

  • Design and implement algorithms for measuring active, apparent, and reactive power along with calibration methods.

  • Establish persistent configuration storage for network settings, outlet names, and thresholds.

Networking & Protocols

  • Implement industry-standard protocols including SNMP (v1/v2c/v3), Modbus TCP, BACnet/IP, MQTT, and HTTPS/REST APIs.

  • Enhance security features through TLS, certificate loading, authentication, and role-based access control (RBAC).

  • Ensure the reliability and stability of long-running network services.

System Safety & Power Event Handling

  • Implement safety mechanisms for overcurrent, overvoltage, and undervoltage conditions.

  • Support surge protection health monitoring and maintain event logs for system diagnostics.

  • Collaborate with hardware teams to ensure compliance with UL/IEC safety standards during testing.

Sensor Integration

  • Integrate various sensors such as temperature/humidity, door/contact, leak, and airflow sensors using RS232 interfaces.

  • Develop bus interfaces using I²C, 1-Wire, RS-485, and RJ45 sensor buses.

  • Implement dynamic auto-detection and enumeration of sensors for plug-and-play functionality.

Diagnostics & Management

  • Create event logs, track power history, and monitor outlet cycle counts.

  • Facilitate remote firmware upgrades with dual-image fallback mechanisms.

  • Design watchdog systems at both task and hardware levels to ensure reliability.

About NETGEAR, Inc.

NETGEAR is a global leader in networking solutions, providing innovative and high-performance products that empower businesses and individuals. Our commitment to quality and technology ensures that we remain at the forefront of the industry, delivering solutions that enhance connectivity and improve user experiences.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.