Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the Enphase Energy System helps people make, use, save, and sell their own power. Enphase is also one of the fastest growing and innovative clean energy companies in the world, with approximately 68 million products installed across more than 145 countries.
We are building teams that are designing, developing, and manufacturing next-generation energy technologies and our work environment is fast-paced, fun and full of exciting new projects.
If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase!
About the role
- Own, define, architect, implement and execute the automation of either FW DVT or System DVT using Python and other scripts and languages.
- Define and document test strategy, test plans and test architecture.
- Provide technical leadership to junior engineers on automating and executing DVT.
- Execute functional, performance and compliance DVT of FW and SYS DVT manually as required.
- Work with FW, HW and System Engineering teams to gather detailed requirements and plan test strategy and test plan ahead of test cycles.
- Understand consumer behaviors and design engineering requirements and conduct DVT for both ends of the DVT spectrum.
- Collaborate with HW, FW and other teams to help reproduce and debug issues without getting biased with design details but exhibit independence in DVT.
- Use productivity tools like JAMA for creating and maintaining test cases and test runs linked with requirements; report issues through JIRA and track them to closure.
- Follow the process as required for the given test cycle and make sure KPIs like test execution rate and defect leakages are met.
- Device test coverage to ensure Enphase products qualify only after meeting quality, performance, safety and reliability benchmarking.
- Be a DVT engineer who protects Enphase customer interests by living in 'customer's shoes'.
- Develop test automation system to enable FW/System testing automatically and continuously improve test execution rate by increasing automation and reducing manual tests.
Who you are and what you bring:
-
BS in Electrical/Electronic engineering with 8+ years of experience or MS with 5+ years of experience or PhD 3+ years of experience in design/ verification/ test of connected (IoT) Power converter / Energy storage products and automating test cases.
- Must have 3+ years of experience in automating DVT that involve testing target hardware/system along with associated instruments like AC/Grid simulator, AC/DC loads, Analog signal and GPIO triggers, oscilloscope, power meters, etc., using Python or other scripts.
- Good understanding of basic electrical engineering concepts, including circuit theory and Electrical Power system.
- Good communication skills.
-
Analytical, decision making and leadership skills.
-
Ability to work effectively within a team.
- Expertise in DVT of BMS (Battery Management Systems) for Lithium-Ion Battery (or similar solid / semi-solid battery) for safe and reliable operations.
- Expertise in DVT of grid tied inverters for consumer and/or lite commercial applications. Experience with solar integrated application including MPPT is a plus.
- Experience with testing and automate testing products with Wi-Fi, Bluetooth, and Cellular with or without involving cloud application.
- Must have thorough understanding and experience in new product development/introduction processes that involve iterative process method like Agile with use of Tools like JAMA, JIRA (or similar tools) and DMS (data management system) like Arena.
- Experience through the various stages of firmware / hardware design, implementation, test, production, and maintenance.
- Must have experience in collaborating with other functionals like mechanical, hardware, firmware development teams, system engineering, product manager, production industrialization team, field service technicians, cloud/mobile App developers, product security and reliability.
- Knowledgeable in worldwide electrical advanced grid functions and faults conditions.
- In-depth familiarity with AC grid simulators and solar panel simulators.
- In-depth familiarity with high volume product development, industrialization, and maintenance.
- Experience through the various stages of embedded software or firmware design, implementation, test, deployment, field upgrade and maintenance is a plus.
- Experience in testing products using mobile App, using cloud Apps, testing product cyber security features is a plus.
Work location: