Työ kuvaus
mikroverkon -ohjelmoija tekee tehdä yhteistyötä yhdessä järjestelmien järjestelmä - ja valmistus tiimit suunnittelemaan suunnittelemaan ja toteuttaa ohjelmia, aliohjelmia, funktio lohkot, ja laiteohjelmisto joka automatisoi UIG virran ja valvonta laitteet. Tämä rooli tukee UIG:n GridSure -edistyneen ohjaus- ja analysointialustan sekä UIG:n Hardware-in-the-Loop (HIL) -alustan integrointia.
Ihanteellinen ehdokas ohjelmoi useilla alustoilla käyttäen IEC 61131:tä, SQL:ää, C:tä, C++:aa, Javaa, Pythonia, HTML5:tä ja muita. Hän testaa ohjelmia ja tiedostoja, suorittaa I/O-tarkistuksia, selvittää sähköisiä vikoja ja auttaa viemään UIG:n laitteet konseptista tuotantoon ja läpi koko tuotteen elinkaaren. Mikrosähköverkon ohjelmoija raportoi teknologiajohtajalle ja saa päivittäiset ohjeet SCADA- ja ohjausjärjestelmistä vastaavalta johtajalta.
Keskeiset vastuualueet
- Ohjelmoida ja toteuttaa integraatioratkaisuja käyttämällä GridSure-sovellusohjelmistoa, web-käyttöliittymäkehystä ja yleistä teollista ohjauslaitteistoa
- Tuottaa täydellisiä ja tarkkoja tuote- ja ohjelmointisuunnitelmia sekä UIG:n sisäiseen käyttöön että asiakkaiden käyttöön
- Luoda ohjelmointitiedostoja erilaisille ohjaus- ja viestintälaitteille, jotka liittyvät Hardware-in-the-Loop-alustaan
- Käyttää MATLABia, C++:aa, Javaa, Pythonia ja IEC 61131:tä käyttöliittymien ohjelmointiin, laitemääritysprofiilien luomiseen ja UIG-mikroverkkojen mallien uudelleenluomiseen HIL-alustalle
- Kokemus OPC UA -protokollan ja vähintään kahden seuraavista protokollista: Modbus, DNP3, IEC 61850, Profinet ja MQTT
- Tukea UIG:n Hardware-in-the-Loop-simulointialustan ohjelmointia käyttämällä C++:aa, MATLABia ja teollisia tiedonsiirtoprotokollia
- Tukea kaikkien UIG-tuotteiden ohjelmointia järjestelmäsuunnittelutiimin toimittamien suunnitelmien pohjalta
- Yhteenvetoida tiedot ja raportoida testituloksista
- Varmistaa aikataulujen ja välitavoitteiden noudattaminen
- Huolehtia koordinoinnista ja dokumentoinnista UIG:n sisäisten tiimien välillä
- Ratkaista järjestelmäsuunnittelutiimin avoimia kysymyksiä tai ongelmia
- Työskennellä ePlan- ja AutoCAD-piirustusten, luonnoksien, suullisten kuvauksien, erittelyjen ja teknisten tietojen parissa
- Muokata ohjelmia suullisten ohjeiden, luonnoksia, piirustuksia ja käsitteellisiä kuvauksia
- Osoittaa jatkuvaa pyrkimystä parantaa toimintaa, lyhentää läpimenoaikoja, virtaviivaistaa työprosesseja sekä työskennellä yhteistyössä ja yhdessä laadukkaiden teknisten suunnitelmien tuottamiseksi
- Kommunikoi suullisesti englanniksi insinöörien, piirtäjien ja tuotantohenkilöstön kanssa puhelimitse ja kasvotusten
- Hakija on erinomainen yhteistyökumppani ja tiimityöskentelijä
- Auttaa pitämään yleisen suunnitteluaikataulun aikataulussa; ilmoittaa varhaisessa vaiheessa, jos välitavoitteet ovat vaarassa
- Vastaa ohjelmatason tukitoimista
Työkalut ja ympäristö
GridSure Hardware-in-the-Loop -simulointiympäristöön kuuluu:
- GridSure SCADA (Inductive Automationin Ignition Perspective)
- Opto22 Groov Epic (Codesys- ja Groov Epic -ominaisuudet)
- UIG 3-vaiheiset injektiokortit
- MATLAB/Simulink teho- ja ohjausjärjestelmien mallintamiseen
Vaaditut pätevyydet
- Opiskelee insinööritieteiden, tietojenkäsittelytieteen, fysiikan tai vastaavan teknisen alan kandidaatin tutkintoa akkreditoidussa yliopistossa
- Aloittelijat-tason hakijat ovat tervetulleita, eikä kokemusta automaatiojärjestelmistä tai SCADA-integraatiosta vaadita
- Vahvat analyyttiset, viestintä- ja organisointitaidot, painopisteenä jatkuva parantaminen
- Microsoft Office -ohjelmistojen hallinta
- Kyky tehdä tehokasta yhteistyötä työtovereiden ja johdon kanssa
- Halukkuus ja kyky matkustaa jopa 35 % vuodesta
Tiedot, taidot ja kyvyt
- MS Office -sovellusten (Outlook, Word, Excel, PowerPoint jne.) hallinta
- SQL:n ja relaatiotietokantojen hallinta
- Java- ja Python-ohjelmoinnin hallinta
- MATLABin hallinta
- PLC-ohjelmointityökalujen ja -kielten (CODESYS, Structured Text, Ladder Logic jne.)
- Teollisten viestintäprotokollien tuntemus:
- Vaaditaan: OPC UA, vähintään kaksi seuraavista: Modbus, DNP3, IEC 61850, Profinet, MQTT
- Suositeltava: CANopen, J1939, EtherCAT
- Kyky tulkita sähkö- ja mekaniikkasuunnittelupiirustuksia
- Käsien kätevyys digitaalisten laitteiden, kuten tietokoneiden ja koneohjaimien, käyttämiseen
- Kyky työskennellä turvallisesti sähköisten testausympäristöjen ja teollisten prosessien läheisyydessä
Työympäristö
- Pääasiassa toimistossa, lukuun ottamatta tutkimus- ja kehitystiloissa sekä työmailla tehtäviä vierailuja
- Huomio: Emme voi tarjota viisumitukea tähän tehtävään. Hakijoilla on oltava voimassa oleva työluupa Yhdysvalloissa