Senior PLC Programmer SCADA Engineer

Senior PLC Programmer SCADA Engineer

Contract Type:

Contractor

Location:

Juno Beach

Industry:

Engineering

Contact Name:

Katie Jreij

Contact Phone:

marketingsupport@hydrogengroup.com

Date Published:

05-Nov-2025

Senior PLC/SCADA Engineer

Juno Beach, FL (Hybrid)

Duration: 1 year contract

Pay:$59-72/hr




We are seeking a highly skilled PLC Programmer and SCADA SME to join our expanding team supporting utility-scale Battery Energy Storage Systems (BESS) and renewable energy projects. This role is critical to ensuring seamless PLC programming, SCADA integration, testing, and commissioning, contributing to operational excellence across our energy portfolio.




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

Testing & Commissioning Support

  • 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

...

Apply Now
Apply Now

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )