Zum Inhalt springen

Senior-Programmierer für Mikronetzsteuerungen

UtilityInnovation Vollzeit Ingenieurwesen Fernarbeit möglich

Stellenbeschreibung Zusammenfassung 

Die Haupt Aufgaben des des Senior Mikronetze Steuerungs- Programmierer sind sollen sollen mit Systeme Engineering und Fertigung Teams zu Entwurf Programme, Unterprogramme, Funktionen Blöcke, und Firmware für die Automatisierung der UIG Power und Überwachung Geräte. Diese Tätigkeiten werden unterstützen die Integration der UIGs GridSure fortschrittlichen Steuerung und Analyse Plattform. Die idealer Kandidat wird Design über einer Vielzahl Plattformen Plattformen unter IEC 61131, SQL, C, C++, Java, Python, und andere. Entwürfe werden konzentrieren auf auf BESS BESS (Batterie Energy Speichersysteme Systems) Produkte, Mikronetz Steuerungs- Systeme, und die Gesamt Steuerungs- sowie Analytik Plattform, GridSure.

Der Bewerber wird mit mit Systems Engineering und SCADA, und Steuerungen Technik bis hin zu Testprogramme und Dateien, führen E/A-Prüfungen durch und beheben elektrische Probleme. Sie arbeiten eng mit den Ingenieurteams zusammen, um UIG-Geräte vom Konzept über den ersten Entwurf und die Produktion bis hin zum Produktlebenszyklus zu begleiten. Der Senior-Programmierer berichtet an den VP of Engineering und erhält tägliche Anweisungen vom VP of SCADA and Controls.

Hauptaufgaben

  • Prüfung von Projektspezifikationen und Zeichnungen mit dem Designteam und Identifizierung ähnlicher früherer Projekte
  • Programmierung und Implementierung von Integrationslösungen unter Verwendung der GridSure-Anwendungssoftware, des Web-UI-Frameworks sowie gängiger industrieller Steuerungshardware
  • Erstellung präziser Produkt- und Programmierentwürfe für den internen Gebrauch bei UIG sowie für den Kunden
  • Erstellung von Programmierdateien für verschiedene Steuerungs- und Kommunikationsgeräte im Zusammenhang mit Projekten
  • Zusammenarbeit mit dem Bereich Systems Engineering und Kunden zur Spezifizierung, Einrichtung und Inbetriebnahme von Feldgeräten für die Integration in die GridSure-Plattform sowie zur Behebung etwaiger Daten- oder Kommunikationsprobleme
  • Erfahrung mit dem OPC-UA-Protokoll und mindestens zwei der folgenden Protokolle: Modbus, DNP3, IEC61850, Profinet, MQTT
  • Unterstützung der Programmierung für die UIG-Hardware-in-the-Loop-Simulationsplattform unter Verwendung von C++, Matlab und industriellen Kommunikationsprotokollen
  • Unterstützung bei der Programmierung aller UIG-Produkte auf Basis der von der Systemtechnik bereitgestellten Entwürfe
  • Zusammenfassung von Daten und Berichterstattung über Testergebnisse
  • Sicherstellung der Einhaltung von Zeitplänen und Meilenstein-Terminen
  • Überprüfung und Verifizierung von Programmen vor der Freigabe für die Fertigung
  • Koordination und Dokumentation für interne UIG-Teams
  • Klärung offener Fragen oder Probleme für das Systemtechnik-Team
  • Arbeiten mit technischen Zeichnungen aus ePlan und AutoCAD, Skizzen, mündlichen Beschreibungen, Spezifikationen und technischen Informationen
  • Anpassen von Programmen auf der Grundlage mündlicher Anweisungen, Skizzen, Zeichnungen und konzeptioneller Beschreibungen
  • Durchführen von Werksabnahmeprüfungen (FAT) und Standortabnahmeprüfungen (SAT) nach Bedarf
  • Kontinuierliches Arbeiten an der Verbesserung von Abläufen, der Verkürzung von Durchlaufzeiten, Prozesse zu rationalisieren und qualitativ hochwertige technische Entwürfe zu liefern
  • Mündliche Kommunikation in Englisch mit Ingenieuren, Zeichnern und Fertigungspersonal per Telefon und im persönlichen Gespräch
  • Gute Zusammenarbeit und Beitrag zu den Teamleistungen
  • Unterstützung bei der Einhaltung des Gesamtzeitplans für die Entwicklung durch frühzeitiges Warnen, wenn Meilensteine gefährdet sind
  • Verantwortung für Supportmaßnahmen auf Programmebene

Erforderliche Qualifikationen

  • Bachelor-Abschluss in Ingenieurwesen, Informatik, Physik oder einem verwandten technischen Fachgebiet von einer akkreditierten Universität
  • 5–10+ Jahre Erfahrung mit Automatisierungssystemen und SCADA-Integration
  • Umfassende Erfahrung mit MES/SCADA, SPS und industriellen Netzwerken
  • Umfassende Erfahrung mit TIA Portal
  • Erfahrung mit der Ignition-Plattform von Inductive Automation, insbesondere mit Perspective
  • Erfahrung mit SQL-Datenbanken und Programmierung
  • Erfahrung mit industriellen Protokollen wie Modbus, Profinet/Profibus, CANopen, J1939, EtherCAT und MQTT
  • Ausgeprägte analytische, kommunikative und organisatorische Fähigkeiten mit Fokus auf kontinuierlicher Verbesserung
  • Sicherer Umgang mit der Microsoft Office-Suite
  • Fähigkeit zur effektiven Zusammenarbeit mit Kollegen und dem Management
  • Bereitschaft zu bis zu 35 % Reisetätigkeit pro Jahr

Kenntnisse, Fähigkeiten und Kompetenzen

  • Sicherer Umgang mit MS-Office-Anwendungen wie Outlook, Word, Excel, PowerPoint usw.
  • Sicherer Umgang mit 2D-CAD-Software, vorzugsweise AutoCAD Electrical
  • Von Vorteil: Sicherer Umgang mit kommunikationsbezogener Software wie Modscan, Wireshark, NMap oder ähnlichen Paketen
  • Sicherer Umgang mit SQL und relationalen Datenbanken
  • Sicherer Umgang mit Java-Programmierung
  • Sicherer Umgang mit SPS-Programmierwerkzeugen und -sprachen (TIA Portal, CODESYS, Structured Text, Kontaktplanlogik usw.)
  • Von Vorteil: Kenntnisse im Umgang mit Softwarepaketen für die industrielle Automatisierung wie TIA Portal, Crimson 3, Proficy sowie mit Schutzrelais-Anwendungen und -Software
  • Vertrautheit mit Zeichnungsnormen
  • Von Vorteil: Erfahrung mit industriellen Protokollen wie Modbus, Profinet/Profibus, CANopen, J1939, EtherCAT, MQTT
  • Vertrautheit mit Symbolen und Terminologie, die in elektrotechnischen und maschinenbaulichen Zeichnungen verwendet werden
  • Gelegentliche Notwendigkeit, laufende Arbeiten zu überprüfen, einschließlich der Einnahme verschiedener Körperhaltungen (z. B. tief am Boden oder hoch oben auf Anlagen)
  • Gelegentliche Unterstützung beim Transport von Materialien und Geräten mit einem Gewicht von ca. 40 lbs
  • Manuelle Geschicklichkeit zur Bedienung digitaler Geräte, einschließlich Computern und Maschinensteuerungen
  • Gelegentliche Exposition gegenüber und Notwendigkeit, in der Nähe von elektrischen Prüfungen und anderen industriellen Prozessen zu arbeiten

Bewerben Sie sich auf diese Stelle Senior-Programmierer für Mikronetzsteuerungen