Job Title:
Intermediate System Validation and Automation Engineer
Company: Generac
Location: Pune, Maharashtra
Created: 2026-05-10
Job Type: Full Time
Job Description:
QualificationsBachelor's or Master's degree in Electrical, Computer, or Software EngineeringProficiency in Python-based object-oriented programmingExperience with GoLang, C#, SQL, Bash/Shell scripting, and automation-focused software design practicesWorking knowledge of the US residential electric grid and associated codes and requirementsKey ResponsibilitiesSupport the build-out of the system validation satellite lab in Pune, working in close coordination with the US-based engineering teamDesign and deploy scalable automated test frameworks for system-level validation of electrical systems in lab and hardware-integrated environmentsIntegrate test automation with lab instrumentation including power supplies, electronic loads, grid simulators, DAQs, oscilloscopes, relays, thermal chambers, and communication interfacesDevelop software for test orchestration, equipment control, data acquisition, fault injection, diagnostics, and automated reporting and visualizationBuild and maintain automation solutions that interface with hardware and embedded systems using field bus protocolsTroubleshoot and diagnose issues across software, hardware, communications, and test infrastructure, identifying root causes and driving corrective actionsContribute to the expansion of the cloud data platform for test data managementCollaborate cross-functionally with firmware, hardware, systems engineering, quality, and product teams to improve test coverage and support release readinessAdopt and promote best practices for automation architecture, code quality, test design, and data managementSupport mentorship of junior engineers and technicians to help develop the team's automation capabilities