PLC Programmer SCADA SME
Westinghouse Electric Company · Middlesex County, MA · 3 days ago
RemoteRemoteEngineering$63–$68/hrFull-time
About the role
Location: Remote position with frequent trips.
We're looking for a PLC Programmer SCADA Subject Matter Expert (SME) on behalf of our client. This is a 1-year contract assignment.
Key Responsibilities
- Expert-level PLC programming for BESS and solar projects using Schneider M340/M580 platforms
- Develop, modify, and optimize control logic for utility-scale energy storage systems
- Implement advanced control algorithms for hybrid PV-BESS operations
- Configure and troubleshoot Modbus communications between PLCs, inverters, and SCADA systems
- Integrate PLCs with Ignition HMI platforms and historian systems
- Support OPC server configuration and data exchange protocols
- Support Lead Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) procedures
- Perform comprehensive PLC code validation and system integration testing
- Support commissioning teams with on-site troubleshooting and system optimization
- Implement Power Purchase Agreement (PPA) and Large Generator Interconnection Agreement (LGIA) testing requirements
Qualifications
- Bachelor's degree in electrical engineering, Computer Engineering, or related field
- 5+ years of experience in PLC programming Schneider Electric platforms
- Experience of Modbus, DNP3, and industrial communication protocols
- Experience with Ignition SCADA platform and HMI development
- Experience with power systems and utility-scale energy project
- Experience with utility-scale renewable energy or power generation projects
- Familiarity with grid interconnection requirements and utility standards
- Experience with FAT/SAT testing procedures and commissioning protocols
- Full accountability for PPA, LGIA, and OEM testing completion
Skills
- Knowledge of BESS control systems, inverters, and energy storage technologies
- Familiarity with grid interconnection requirements and utility standards
Pay
The base salary range for this position, which is dependent upon experience, qualifications and skills, is estimated to be $63.00/hr to $68.00/hr.
Schedule
This is a remote position.