Location:
Remote with occasional travel to Juno Beach, FL
Schedule:
Standard Office Hours
Duration:
12-Month Contract
Pay Rate Range:$41.00/ph - $46.00/ph
We are seeking skilled HMI (Ignition) Developers
to join our SCADA team, supporting Battery Energy Storage Systems (BESS)
projects. In this role, you will design and implement standardized Ignition HMI applications, develop reporting and trending tools, and support commissioning teams across a renewable energy portfolio. You will collaborate with SCADA engineers, PLC programmers, and field technicians to ensure reliable, compliant, and user-friendly HMI solutions. This position is remote with frequent travel to Juno Beach, FL.
Responsibilities
Core HMI Development
- Design, develop, and maintain standardized Ignition HMI screens for BESS projects.
- Create intuitive operator interfaces, reports, trending displays, and responsive designs for multiple screen sizes.
- Build custom screens, pop-ups, and sub-screens optimized for commissioning and operations.
Technical Implementation & Integration
- Configure Ignition Vision, Perspective, and Gateway modules.
- Develop User Defined Types (UDTs) and templates for consistent deployment.
- Integrate HMIs with historians, SCADA systems, and industrial protocols (Modbus, OPC-UA, DNP3).
- Implement alarm management systems, notifications, and cybersecurity requirements (NERC CIP).
- Develop Python scripts and SQL queries to enhance HMI functionality.
- Support telemetry mapping and database management.
Project Support & Commissioning
- Provide commissioning tools, reports, and dashboards for field teams.
- Troubleshoot HMI-related issues during FAT, SAT, and site commissioning.
- Support BESS lineup testing and validation procedures.
- Collaborate with project managers, EPCs, vendors, and third-party integrators.
Standards & Quality Assurance
- Ensure compliance with HMI standards and cybersecurity frameworks.
- Maintain version control and configuration management (e.g., Git).
- Conduct code reviews and enforce best practices.
- Create documentation, user manuals, and training materials.
Collaboration & Communication
- Participate in daily commissioning calls and weekly SCADA controls meetings.
- Work closely with SCADA, Field Technical Services, and BESS project management teams.
- Coordinate with field service specialists and third-party integrators.
Innovation & Digital Transformation
- Support digital transformation and automation initiatives.
- Contribute to AI-driven analytics, automated documentation, and HMI-related patents.
- Assist in developing training curriculum for SCADA-focused programs.
Desired Background
Education & Experience
- Bachelor’s degree in Engineering or related technical field.
- 3+ years of hands-on experience with Inductive Automation Ignition(Vision, Perspective, Gateway).
- Ignition certifications (Gold/Platinum preferred).
Technical Skills
- Proficiency in Python scripting and SQL (MySQL, SQL Server, PostgreSQL).
- Experience with industrial communication protocols (Modbus, OPC-UA, DNP3, ICCP/TASE.2, CAN, EtherNet/IP).
- Familiarity with SCADA, EMS applications, and process control commissioning.
- Ability to read and interpret electrical schematics, SCADA, and communication drawings.
- Experience with version control (Git) and documentation tools.
Domain Knowledge
- Strong understanding of battery energy storage systems (BESS), inverters, and power electronics.
- Knowledge of power plant operations, grid interconnection, and automation standards.
- Cybersecurity practices and compliance frameworks (NERC CIP).
Other Requirements
- Ability to travel frequently and lift up to 20 lbs.
- Comfortable working both in the field (extended standing) and in office settings (computer work).
- Valid driver’s license and ability to operate a motor vehicle.
...