Hoffman Mechanical Solutions

SCADA Development Engineer

Charlotte, NC, US

Remote
Full-time
3 months ago
Save Job

Summary

Job Purpose: The SCADA Development Engineer is responsible for developing resources for Ignition Perspective and Vision applications. What You Will Do * Work with customer business stakeholders to define the scope and requirements of the Ignition solution based on identified process improvement scenarios. * Develop proprietary software tools for product development, commissioning, and research and development. * Develop the Ignition solution, including the following aspects: * Industrial and HVAC applications, * System networks, including BACnet, Modbus, and Ethernet IP integrations, * Perspective and Vision user interfaces, * Report creation, * Alarm configuration, * Interaction with SQL data sources, * CSS, Python, and Python-based scripting, * Pre- and post-project documentation. * Testing, deployment, and associated application support. * Apply your experience across various industries and manufacturing processes, working as part of a project team. * Provide guidance and leadership to less experienced team members. * Position requires travel (up to 30%) to customer sites for requirement gathering, deployment, and post-deployment support activities. What You Will Bring to The Role Required: * Experience with Inductive Automation Ignition SCADA * Core Certification (Gold Certification a plus) * Perspective and Vision development * Experience integrating Ignition with PLCs, Modbus, and Bacnet for control and reporting. * Experience in Python development, including Ignition's Expression Language. * Understanding of BAS controls and Process Plant controls in different environments. * Must be able to independently initiate and execute Ignition projects, fulfilling all necessary responsibilities to ensure successful client delivery. * Must be able to read electrical, process control drawings, and P&IDs. * Must have a functional understanding of mechanical systems. * Good understanding of SQL databases. * Experience with PostgreSQL, MySQL, SQLite, Microsoft SQL Server, or MariaDB * Good understanding of IT networks, including controller communication protocols and Gateway networking. Preferred: * Bachelor's degree in Systems Engineering, Controls Engineering, Software Engineering, Electrical Engineering, Mechatronics Engineering, or Computer Science. * Experience with DDC controls, and Modbus and BACnet protocols * Experience with Tridium or other BAS control systems. * Experience with Active Directory and SAML 2.0.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: