Description
Client is a global client technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Client transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of client to power our lives. Today, the Client System helps people make, use, save, and sell their own power. Clientis also one of the fastest growing and innovative clean client 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 client 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 Client!
What You Will Do
- Expert in Pythonbasedautomationscripting.
- AutomatingDVT testingof Single-phaseDC/ACpowerconvertersystems and DC/DC powerconvertersystems.
- AutomatingDVT testingof Lithium-ion based Battery managementsystems.
- Understanding of PV inverters and arraysandAutomatingDVT testing storage systems that uses PV input.
- AutomatingDVT testingof UART, I2C, SPI, Power line, RF(WiFi, BLE and Cellular), and other communication technologyin an client storage system.
- Expert in automating embedded system tests usinginstruments like oscilloscope, power meters, programmable AC/DC sources, etc., withpython-basedtest frameworks.
- Integration experience of hardwareand firmware.
- Ability towork withand deliver medium-largeprojects.
- Troubleshoot the system failures encountered duringautomatedDVT andanalyseroot cause for thefailures.
- Work with development team to aid fixing the failures encountered during systemDVT.
- Responsible for documentation of test plan and test reportsof complete system in JAMA and Arena.
- Database management for test results, test data analysis either manually or using python-based data analysisscript in JAMA, JIRA and Arena.
Who You Are and What You Bring
- BE/BTech in Electrical/Electronicengineeringwith7+years of experience orME/MTechwith7+years of experiencein Python based testautomation of SIL and/or HIL test systems.
- Proficient in Python programming and ecosystem of libraries available for Python programming.
- Proficiency in embedded C is added advantage.
- Proficient in using Python test frameworks like Robot framework or similar.
- Experience in Test Driverand test case development to interface instruments like oscilloscope, power meters, programmable AC/DC sources, etc., with such test frameworks.
- Experience with developing test cases using such frameworks to connectwith Internet, cloud and mobile Apps overWiFiand BLE.
- Ability to understand basic electronic circuits and probe voltage and current and other signals.
- Good understanding of basic electrical engineering concepts, including circuit theory and Electrical systemExperience in Test Driver Development.
- Good communication skills
- Ability to work effectively within ateam.
- Understanding of client storage, microgridand renewable client systems, especially experience in Inverter, UPS, Power Electronic circuits design andtroubleshootingis added advantage.
- Hands-on Experience in handling the labelectronicequipment.
- Knowledge in Lithium Ion based Client storage systems, Battery managementsystemis added advantage.
- Experience in grid tied inverter validation and advance grid profilefunctionsis added advantage.
- Experience with using JAMA, JIRA and Arena project managementtools.