Hydrogen Group
Senior PLC/SCADA Engineer
Location: Juno Beach, FL (Hybrid)
Duration: 1 year contract
Pay: $59-72/hr
Key Responsibilities PLC Programming & Development
Develop, optimize, and maintain PLC control logic for BESS and solar projects using Schneider M340/M580 platforms
Create and maintain standardized code libraries, templates, and control algorithms, including hybrid PV-BESS operations
Modify and enhance PLC programs to support utility‑scale energy storage and renewable energy systems
SCADA Integration & Communications
Configure, troubleshoot, and optimize Modbus, DNP3, and other industrial communication protocols between PLCs, inverters, and SCADA systems
Integrate PLCs with Ignition HMI platforms, historians, and OPC servers for real‑time monitoring and control
Implement robust communication protocols to ensure reliability and operational efficiency
Lead Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) procedures
Conduct PLC code validation, system integration testing, and on‑site troubleshooting
Support PPA, LGIA, and OEM testing requirements during project commissioning
Technical Leadership & Collaboration
Serve as technical SME for PLC programming standards, SCADA integration, and best practices
Collaborate with project managers, SCADA leads, and vendor teams to guide control system architecture decisions
Provide technical guidance and mentoring to engineering teams
Documentation & Standards
Develop and maintain PLC programming documentation, Functional Requirements Documents (FRDs), and coding standards
Ensure version control and regulatory compliance documentation (including NERC CIP and cybersecurity standards)
Preferred Qualifications
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field
5+ years of experience in PLC programming, preferably on Schneider Electric platforms
Expert knowledge of Modbus, DNP3, and industrial communication protocols
Hands‑on experience with Ignition SCADA platform and HMI development
Strong understanding of power systems, utility‑scale energy projects, and BESS control systems
Experience with FAT/SAT testing, commissioning protocols, and renewable energy projects
Familiarity with grid interconnection requirements and utility standards
Ability to travel up to 25% to support project commissioning
Excellent analytical, troubleshooting, communication, and documentation skills
NERC CIP cybersecurity awareness preferred
Physical Requirements / Working Environment
Ability to lift up to 20 pounds frequently
Prolonged standing and desk work in front of a computer monitor
Ability to operate a motor vehicle for commuting between work locations
Travel as required for project support
Seniority level
Entry level
Employment type
Contract
Job function
Electric Power Generation
Referrals increase your chances of interviewing at Hydrogen Group by 2x
Inferred from the description for this job
Medical insurance
Vision insurance
401(k)
Get notified about new PLC Programmer jobs in
Juno Beach, FL .
#J-18808-Ljbffr
Duration: 1 year contract
Pay: $59-72/hr
Key Responsibilities PLC Programming & Development
Develop, optimize, and maintain PLC control logic for BESS and solar projects using Schneider M340/M580 platforms
Create and maintain standardized code libraries, templates, and control algorithms, including hybrid PV-BESS operations
Modify and enhance PLC programs to support utility‑scale energy storage and renewable energy systems
SCADA Integration & Communications
Configure, troubleshoot, and optimize Modbus, DNP3, and other industrial communication protocols between PLCs, inverters, and SCADA systems
Integrate PLCs with Ignition HMI platforms, historians, and OPC servers for real‑time monitoring and control
Implement robust communication protocols to ensure reliability and operational efficiency
Lead Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) procedures
Conduct PLC code validation, system integration testing, and on‑site troubleshooting
Support PPA, LGIA, and OEM testing requirements during project commissioning
Technical Leadership & Collaboration
Serve as technical SME for PLC programming standards, SCADA integration, and best practices
Collaborate with project managers, SCADA leads, and vendor teams to guide control system architecture decisions
Provide technical guidance and mentoring to engineering teams
Documentation & Standards
Develop and maintain PLC programming documentation, Functional Requirements Documents (FRDs), and coding standards
Ensure version control and regulatory compliance documentation (including NERC CIP and cybersecurity standards)
Preferred Qualifications
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field
5+ years of experience in PLC programming, preferably on Schneider Electric platforms
Expert knowledge of Modbus, DNP3, and industrial communication protocols
Hands‑on experience with Ignition SCADA platform and HMI development
Strong understanding of power systems, utility‑scale energy projects, and BESS control systems
Experience with FAT/SAT testing, commissioning protocols, and renewable energy projects
Familiarity with grid interconnection requirements and utility standards
Ability to travel up to 25% to support project commissioning
Excellent analytical, troubleshooting, communication, and documentation skills
NERC CIP cybersecurity awareness preferred
Physical Requirements / Working Environment
Ability to lift up to 20 pounds frequently
Prolonged standing and desk work in front of a computer monitor
Ability to operate a motor vehicle for commuting between work locations
Travel as required for project support
Seniority level
Entry level
Employment type
Contract
Job function
Electric Power Generation
Referrals increase your chances of interviewing at Hydrogen Group by 2x
Inferred from the description for this job
Medical insurance
Vision insurance
401(k)
Get notified about new PLC Programmer jobs in
Juno Beach, FL .
#J-18808-Ljbffr