remote
PLC Automation Engineer - ONENERGY
QA Engineer
Lead PLC automation development for high‑scale power infrastructure, designing and maintaining control logic, SCADA integration, and testing for gigawatt‑scale deployments using Python and C#.
About the role
Key Responsibilities
- Design, develop, and maintain PLC programs for power distribution and control systems.
- Integrate PLC logic with SCADA and HMI platforms to enable real‑time monitoring and control.
- Collaborate with electrical, mechanical, and software teams to define functional specifications and system requirements.
- Perform unit, integration, and field testing to validate performance, safety, and reliability.
- Document code, test procedures, and maintenance guidelines for long‑term support.
Requirements
- 3+ years of PLC programming experience (Siemens, Allen-Bradley, or similar).
- Proficiency in automation scripting with Python and C#.
- Strong understanding of SCADA/HMI architecture and industrial communication protocols (Modbus, OPC UA).
- Experience with version control (Git) and continuous integration for embedded systems.
- Excellent problem‑solving skills and ability to work in a fast‑paced, cross‑functional environment.