As a System Validation and Automation Engineer at Generac Power Systems Clean Energy, you will play a critical role in ensuring the reliability, safety, and performance of our energy storage systems and devices. You will work in a collaborative, high-tech environment and contribute to the success of our innovative energy solutions with your testing and coding abilities and knowledge.
Essential Duties And Responsibilities
- Develop and maintain automated tests and infrastructure enabling a scalable and repeatable validation process. Implement test automation pipelines to support rapid development cycles that provide system-level diagnostics, data acquisition, and automated test execution.
- Work with validation and testing efforts for power electronics and battery storage systems, ensuring compliance with relevant industry standards.
- Develop and execute validation plans, test cases, and procedures to evaluate the performance, safety, and reliability of power electronics products.
- Utilize DVP&R and DFMEA processes to identify gaps in system testing and then design a process to close them.
- Collaborate with cross-functional teams, including hardware design engineers, firmware developers, product management, and quality assurance teams, to address validation requirements.
- Investigate and troubleshoot issues identified during testing and propose corrective actions to improve system performance and safety.
- Maintain detailed records of test results, findings, and validation reports, ensuring traceability and documentation of validation activities.
- Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science (Master's degree preferred).
- Proficiency in coding languages (Python, C, C++, or GO) for automated scripting, test development, and data processing.- Experience with CAN communication, Modbus, Ethernet, RS232, RS485, and MQTT for communicating with hardware devices in automated test set.
- Demonstrated capability in designing and conducting experiments, analyzing data, and documenting results.
- Experience working with power electronics components such as inverters, converters, and controllers.
- Strong understanding of schematics and electrical components.
- Good understanding of electrical test equipment (Oscilloscopes, Multimeters, Power Analyzers, etc.).
- Familiarity with lithium-Ion battery storage systems.
- Strong problem-solving skills and the ability to identify and resolve issues in a systematic manner.
- Excellent communication skills and the ability to work effectively in a team environment.
- Self-motivated, detail-oriented, and capable of managing multiple projects simultaneously.
- Proficient with shell/bash scripting and leveraging automation tools and scripts for power systems or embedded platforms.
- Background in Linux, and tools like Git, Docker, visual studio, Jira.