Generac Clean Energy Solutions is seeking an Automation Development Engineer to automate next-generation renewable energy products and IoT device reliability testing, contributing to the reliability assurance and performance optimization of Clean Energy systems.
Requirements
- Strong knowledge and experience in automation software development (C/.NET 6, Python, SQL, CAN, RS232, RS485, and MQTT).
- Experience with AWS, Clickhouse, or other database tools
- Background in tools like Git, Docker, visual studio, Jira.
- Familiarity with graphical data visualization for cloud based test data management (Grafana).
- Excellent problem-solving skills and the ability to troubleshoot complex systems.
- BS or MS in Electrical Engineering, Computer Engineering, or Computer Science
- 7+ years of experience in designing automation systems.
Responsibilities
- Architect and implement scalable in-house automation software to execute large-scale long term test setups and procedures for electrical systems, focusing on power conversion, high voltage, inverters, PV Optimizers, electronics and IoT devices.
- Utilize Objected Oriented Programing for test automation, data analysis, and equipment control.
- Improve reliability test operational efficiency through sample tracking solution during tests.
- Implement CAN monitoring solution to enable failure analysis with enough resolution to find root cause of issues.
- Expand in-house tool for ongoing reliability testing operation to track periodic sample swap outs.
- Develop a simplified and user-friendly GUI for reliability test configurations.
- Develop data platform for testing data and provide recommendations for improvement.
Other
- Strong attention to detail and the ability to work independently as well as part of a team.
- Effective communication skills to collaborate with cross-functional teams and present test results and recommendations.
- While performing the duties of this job, the employee is regularly required to talk and hear; and use hands to manipulate objects or controls.
- The employee is regularly required to stand and walk.
- On occasion the incumbent may be required to stoop, bend or reach above the shoulders.