SCADA Engineer - MicroGrids
UtilityInnovation Group (UIG) is looking for a SCADA Engineer - MicroGrids to work with Systems Engineering and Manufacturing teams to design programs, subroutines, function blocks, and firmware for the automation of UIG power and monitoring equipment. These activities will support the integration of UIG’s GridSure advanced control and analysis platform.The ideal candidate will design in a variety of platforms utilizing IEC 61131, SQL, C, C++, Java, and Python, among others. Designs will focus on integrating UIG’s BESS (Battery Energy Storage Systems) products, MicroGrid control systems, and the overall GridSure control and analytics platform.The candidate will work with Systems Engineering and SCADA & Controls Engineering for testing programs and files, IO checks, and troubleshooting electrical issues. They will work closely with engineering teams to bring UIG equipment from concept and initial design into production and throughout the product lifecycle.The SCADA Engineer will report to the VP of Engineering and take daily direction from the VP of SCADA and Controls.Key ResponsibilitiesReview project specifications and drawings with the design team and identify similar project applicationsProgram and implement integration solutions using the GridSure application software, web UI framework, and industrial control hardwareProduce complete and accurate product and programming designs for internal teams and customersCreate programming files for various control and communication devices associated with projectsWork with the Systems Engineering team and customers to specify, set up, and commission field devices connected to the GridSure platform and resolve communication or data issuesWork with OPC UA protocols and at least two of the following protocols: Modbus, DNP3, IEC61850, Profinet, and MQTTSupport programming of the UIG Hardware-in-the-Loop simulation platform using C++, Matlab, and industrial communication protocolsSupport the programming of UIG products from designs provided by the Systems Engineering teamSummarize data and report on test resultsEnsure schedules and milestone dates are achievedReview and verify programs before release to manufacturingProvide coordination and documentation support for internal UIG teamsResolve outstanding questions or issues for the Systems Engineering teamWork from engineering drawings from ePlan and AutoCAD, sketches, verbal descriptions, specifications, and technical documentationModify programs based on verbal instruction, sketches, drawings, and conceptual descriptionsPerform Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT), as requiredContinuously improve operations, streamline processes, and reduce turnaround timesCommunicate effectively with engineers, drafters, and manufacturing personnelCollaborate across teams and raise early flags when milestones are at riskSupport overall program-level engineering effortsRequired QualificationsBachelor's degree in Engineering, Computer Science, Physics, or a related technical field from an accredited university0-1 years of experience in automation systems and SCADA integrationStrong experience with MES/SCADA, PLCs, and industrial networksExperience with Inductive Automation’s Ignition platform, specifically PerspectiveExperience with SQL databases and programmingExperience with industrial communication protocols such as Modbus, Profinet/Profibus, CANopen, J1939, EtherCAT, and MQTTStrong analytical, communication, and organizational skills with a desire for continuous improvementExperience with Microsoft Office SuiteAbility to interact effectively with peers and managementAbility to travel up to 35% of the yearKnowledge, Skills & AbilitiesExperience with PLC programming tools and languages (CODESYS, Structured Text, Ladder Logic, etc.)Preferred experience with 2D CAD software, preferably AutoCAD ElectricalPreferred experience with communication software such as Modscan, Wireshark, NMap, or related packagesExperience with SQL and relational databasesExperience in Java programmingPreferred experience with industrial automation software packages such as TIA Portal, Crimson 3, Proficy, and protective relaying applicationsUnderstanding of drafting standards and engineering drawing terminologyKnowledge of symbols and terminology used in electrical and mechanical engineering drawingsAbility to occasionally inspect in-process work, including positioning in low or elevated areas around equipmentAbility to occasionally assist in moving materials and equipment weighing up to ~40 lbsManual dexterity to operate digital equipment, computers, and machine controllersOccasional exposure to electrical testing and industrial processesWork EnvironmentPrimarily an office environment with regular interaction at UIG manufacturing facilities, UIG R&D facilities, and job sites as needed.