Overview
We are looking for a skilled PLC Programmer & Solar Design Engineer to support the design, integration, and commissioning of solar PV power plants, battery storage, and hybrid energy systems. This role requires proven PLC programming expertise together with solar PV system design experience.
Key Responsibilities
- Solar System Design:
- Design and optimize solar PV systems, including layouts, single‑line diagrams (SLDs), and electrical drawings.
- Perform load analysis, energy yield estimates, and equipment selection.
- Carry out grid connection studies and ensure compliance with interconnection and utility requirements.
- Use design software such as PVsyst, HelioScope, OpenSolar, AutoCAD, ETAP, or DIgSILENT.
- PLC Programming & Control Systems (Core Focus):
- Program, configure, and test PLCs using IEC languages (Ladder Logic, Function Block, Structured Text).
- Develop automation strategies for solar farms, battery storage systems (BESS), generators, and hybrid energy systems.
- Integrate and control inverters, BMS, generator controllers, and load management systems.
- Implement SCADA integration, communication protocols (Modbus, IEC, DNP3), and system protections.
- Perform logic modifications, troubleshooting, and optimization of PLC‑controlled systems.
- Lead PLC commissioning, FAT, and SAT.
- Project Support & Client Engagement:
- Support project planning, reporting, and technical documentation.
- Contribute to tender documents, proposals, and technical presentations.
- Participate in meetings with clients, contractors, and suppliers as a PLC programming expert.
- Implementation & Commissioning:
- Oversee and support installation, testing, and commissioning of PLC and solar systems.
- Verify control system logic, alarms, and interlocks against specifications.
- Provide on‑site programming and troubleshooting support during commissioning.
- Operations & Maintenance:
- Provide ongoing PLC programming support for operational plants.
- Perform upgrades and modifications to improve automation performance.
- Assist with preventive and corrective maintenance of PLC and control systems.
- Documentation & Compliance:
- Prepare and maintain PLC functional specifications, logic diagrams, and project documentation.
- Ensure compliance with IEC, IEEE, SANS, NFPA, and other applicable standards.
- Maintain program backups and version control for all PLC projects.
Qualifications & Experience
- Bachelor's degree (or diploma) in Electrical, Electronic, Mechatronic, or Renewable Energy Engineering.
- Proven, hands‑on experience in PLC programming, testing, and commissioning (Siemens, Schneider, Rockwell, or similar).
- Solid understanding of industrial automation, SCADA integration, and communication protocols.
- 2–4 years of relevant experience in solar PV, BESS, or hybrid power projects.
- Proficiency with solar design tools: PVsyst, HelioScope, OpenSolar, AutoCAD, ETAP, or DIgSILENT.
- Knowledge of LV & MV electrical systems and grid interconnection requirements.
- Desired Skills: ability to write, debug, and optimize PLC programs independently; ability to design renewable energy systems based on best practices; experience integrating renewable energy assets into complex automation systems; strong analytical, problem‑solving, and teamwork skills; willingness to travel to sites for commissioning and support.
What We Offer
- Hands‑on involvement in utility‑scale solar, storage, and hybrid projects.
- Opportunities to lead PLC programming work while growing solar design expertise.
- Clear career path towards senior automation and project leadership rolespetitive salary and continuous training opportunities.