N

NETGEAR

Global networking hardware provider with subscriptions

Senior System Validation Engineer

Manual & Functional QAConfirmed live in the last 24 hours
Full-timeChennai, Tamil Nadu, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Electronics Engineering, or a related field is required.
  • At least 5 years of embedded software validation experience is required.
  • Strong Linux experience and experience testing Embedded Linux products are required.
  • Strong networking knowledge and experience with REST API validation are required.
  • Experience with Python automation, Git, JIRA, and Confluence is required.
  • Strong debugging skills are required.

Responsibilities

  • Validate Embedded Linux firmware and middleware features throughout the product lifecycle.
  • Verify firmware functionality across multiple hardware revisions.
  • Execute feature validation, regression testing, and system integration testing.
  • Validate firmware upgrade and downgrade flows.
  • Verify configuration persistence across reboot and power cycles.
  • Validate watchdog recovery and fault recovery mechanisms.
  • Test outlet control, outlet scheduling, sequential power on/off, outlet grouping, user management, sensor management, alert configuration, threshold configuration, energy monitoring, environmental monitoring, logging, and diagnostics.
  • Validate the Linux boot sequence, system services, process startup, resource utilization, memory usage, CPU utilization, file system integrity, persistent storage, and system recovery.
  • Verify systemd services, IPC mechanisms, configuration files, and log collection.
  • Test Ethernet connectivity, IPv4/IPv6, DHCP/static IP, DNS, NTP, HTTPS, and SSH.
  • Validate SNMP (v1/v2c/v3) and REST APIs.
  • Perform interoperability testing with switches, routers, and enterprise networks.
  • Validate Embedded Web UI functionality, configuration pages, user authentication, session handling, firmware update workflow, and browser compatibility.
  • Verify synchronization between the Web UI, backend services, and device configuration.
  • Validate relay control, outlet status, power sequencing, and sensor readings where applicable.
  • Design and execute long-duration stability tests, power cycling, brown-out testing, stress testing, memory leak testing, network disconnect/reconnect testing, and OTA interruption testing.
  • Develop automated PDU validation using NETGEAR’s existing test automation framework.

Desired Qualifications

  • Experience with Yocto, OpenWrt, embedded web applications, SNMP, Robot Framework, and PyTest.
  • Experience with enterprise networking products, routers, gateways, OpenWrt, smart power devices, UPS, and industrial automation products.

About the Company

NETGEAR

Global networking hardware provider with subscriptions

NETGEAR provides networking hardware for home and business users, including routers, mesh Wi‑Fi systems, switches, NAS, modems, and range extenders. It also offers software and cloud services like NETGEAR Insight for remote management and NETGEAR Armor for cybersecurity. It differentiates itself by targeting SOHO and SMB markets with easy-to-use, affordable hardware while growing recurring revenue through subscriptions and cloud services. Its goal is to shift from high-volume hardware to premium, intelligent networking solutions with sustainable subscription revenue.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Jose, CA
Founded
1996

Recently Posted Jobs

Explore more opportunities at NETGEAR

See more jobs