Jobs · Engineering

PLC Programmer/SCADA SME

Aroha Technologies, Inc · United States · 2 wk ago
RemoteRemoteEngineeringFull-time

Key Responsibilities

  • PLC Programming & Development
    • Expert-level PLC programming for BESS and solar projects using Schneider M340/M580 platforms
    • Create, modify, and optimize control logic for utility-scale energy storage systems
    • Create and maintain standardized PLC code libraries and templates
    • Implement advanced control algorithms for hybrid PV-BESS operations
  • SCADA Integration & Communications
    • Configure and troubleshoot Modbus communications between PLCs, inverters, and SCADA systems
    • Integrate PLCs with Ignition HMI platforms and historian systems
    • Establish robust communication protocols for real-time monitoring and control
    • Support OPC server configuration and data exchange protocols
  • Testing & Commissioning
    • 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
    • Execute Power Purchase Agreement (PPA) and Large Generator Interconnection Agreement (LGIA) testing requirements
  • Technical Leadership & Collaboration
    • Serve as technical SME for PLC programming standards and best practices
    • Cookordinate with SCADA leads, project managers, and vendor teams
    • Provide technical guidance for control system architecture decisions
  • Documentation & Standards
    • Develop and maintain PLC programming documentation and procedures
    • Create detailed Functional Requirements Documents (FRDs) for control systems
    • Establish coding standards and version control protocols
    • Support regulatory compliance documentation (NERC CIP, cybersecurity)

    Preferred Qualifications

    • Bachelor's degree in electrical engineering, Computer Engineering, or related field
    • 5+ years of experience in PLC programming, preferably Schneider Electric platforms
    • Expert knowledge of Modbus, DNP3, and industrial communication protocols
    • Experience with Ignition SCADA platform and HMI development
    • Strong understanding of power systems and utility-scale energy project
    • Proven experience in utility-scale renewable energy or power generation projects
    • Knowledge of BESS control systems, inverters, and energy storage technologies
    • 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
    • Ability to travel up to 25% for project commissioning support
    • Strong analytical and troubleshooting skills
    • Excellent communication and documentation abilities
    • NERC CIP cybersecurity awareness preferred

    Physical Requirements / Working Environment

    • Ability to lift up to 20 pounds frequently on a daily basis
    • Standing on feet for extended periods of time
    • Ability to work at desk position in front of a computer monitor for extensive periods of time
    • Ability to operate a motor vehicle for purposes of commuting between 2 working locations
    • Ability to travel as required

Similar jobs

PLC Programmer SCADA SME

Westinghouse Electric CompanyMiddlesex County, MA· 3 days ago
RemoteEngineering$63–$68/hrapply on careers.westinghousenuclear.com

PLC Programmer SCADA SME

Laveer EngineeringMiddlesex County, MA· 3 wk ago
RemoteEngineering$63–$68/hrapply on careers.westinghousenuclear.com