Enphase logo
EnphasePosted 3 weeks ago
EXPIRED

Staff Engineer, Product DVT

On-siteBengaluru, Karnataka, India

Full TimeSenior LevelLarge

Job Summary

Develop test strategies and plans to verify Enphase's inverter firmware functions per engineering requirements and design specifications. Design and implement automated test systems in Python and Ruby, enabling continuous integration for the firmware development team. Use test automation, power meters, oscilloscopes, and DC supplies to ensure complete functional, efficiency, and safety test coverage for solar microinverter hardware and firmware. Collaborate with hardware and firmware engineers to ensure firmware is designed for test, while coaching and mentoring junior engineers on technical direction and test procedures. Provide technical leadership in establishing CI pipelines and driving grid-code certification testing interactions. Must be available to work on-site at the Bangalore office 5 days per week. Requires 8+ years of experience in embedded firmware test/DVT/QA with strong Python programming skills and in-depth knowledge of worldwide grid standards.

Required Qualifications

  • Must be available to work on-site at our Bangalore office 5 days per week
  • B.E / B. Tech in Electrical Engineering and/or Power Electronics/Power Systems
  • 8+ years of experience in a similar role as an embedded firmware test/DVT/QA engineer
  • Strong Python programming experience controlling test equipment and analyzing data
  • Experience across the stages of embedded firmware design, implementation, test, deployment, and maintenance
  • In-depth knowledge of relevant worldwide standards such as IEEE 1547, 1741 SA, CA Rule 21, HECO SRD 1.1, AS/NZS 4777.2:2015, SAND2013-9875, UK G83/2, and Sandia standards
  • Knowledge of worldwide advanced grid functions and fault conditions
  • In-depth familiarity with AC grid simulators and solar panel simulators
  • Demonstrated technical leadership: leading test strategy, influencing design-for-test, and mentoring engineers
  • Experience establishing continuous-integration (CI) pipelines for embedded firmware test
  • Experience with grid-code certification testing and interactions with certification/test labs
  • Hands-on experience with advanced grid-support function testing (volt/VAR, frequency-watt, ride-through) across multiple regional grid codes

Desired Qualifications

  • experience with Ruby is a plus

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles