- Developtest strategies plans to assure Enphase s inverter firmware functions as per engineering requirements and design specifications.
- Develop and execute test strategies to ensure safety andoptimalfunctionality for Enphase s solar microinverter product to meet worldwide standards.
- Design and implement automated test systems in Python and Ruby enabling continuous integration of the firmware development team.
- Collaborate with the hardware and firmware engineers to assure firmware is designed fortest.
- Confer with other Quality Assurance teams, Development and Product Management toparticipatein project planning and ensure the effective testing of Enphase s products within design constraints.
- Use test automation, power meters, oscilloscopes, DC supplies and other lab test equipment to ensure complete functional, efficiency, and safety testing coverage for Enphase s solar microinverters hardware and firmware.
- Coach and train new members of technical staff on Enphase s test equipment, procedures, and automation software
Skills and Qualifications
- BE/MEElectrical Engineering and/or Power Electronics/Power Systems.
- 8+ years of Python programming controlling test equipment and analyzing data.
- 8+ yearsofexperience in a similarrole as an embedded firmware test/QA engineerfor electrical/control/power electronics systems.
- Experience through the various stages of embedded firmware design, implementation, test, deployment, and maintenance
- In depth knowledge of relevant worldwide standards such as IEEE 1547, 1741SA, CA Rule 21, HECO SRD 1.1, AS/NZS 4777.2:2015, SAND2013-9875, G83/2 regulations of UK and Sandia standard
- Knowledgeable in worldwide electrical advanced grid functions and faults conditions
- In-depth familiarity with AC grid simulators and solar panel simulators