About this role
Als Software Engineer ontwikkel en realiseer je besturingsoplossingen voor machines en installaties. Je ontwerpt functionele en technische specificaties, programmeert PLC- en SCADA-software en voert tests en inbedrijfstellingen uit. De rol combineert ongeveer 50% ontwikkeling, 30% implementatie en 20% testen en support. Je werkt zowel zelfstandig als in projectteams van 2 tot 5 engineers en stemt af met andere disciplines bij integratie en inbedrijfstelling. Technische middelen die je gebruikt zijn IEC 61131-3 (Structured Text, Ladder), TwinCAT en TIA Portal, aangevuld met C# en Python voor tooling en scripting. De functie vraagt praktijkgerichte uitvoering en inzet bij locatie-werkzaamheden in en rondom Best.
- Functie-inhoud - Ontwerpen en opstellen van functionele en technische specificaties voor besturingssystemen en automatiseringsprojecten.- Programmeren, configureren en testen van PLC- en SCADA-software volgens IEC 61131-3, Structured Text en Ladder.- Uitvoeren van integratietesten en ondersteunen bij inbedrijfstelling en nazorg op locatie.- Ontwikkelen van tooling en scripts in C# en Python ter ondersteuning van engineering en testprocessen.
- Functie-eisen - Aantoonbare ervaring met PLC-programmeren volgens IEC 61131-3, met Structured Text en/of Ladder.- Ervaring met TwinCAT en/of TIA Portal voor projectontwikkeling en commissioning.- Bekendheid met C# en Python voor scripting, automatiseringstools en testondersteuning.- Zelfstandig kunnen werken in projecten en verantwoordelijkheid nemen voor integratie en testen.
- Wij bieden - Detavast-positie met marktconform salaris en een technische rol in automatisering en machinebouw.- Afwisselende werkzaamheden met ongeveer 50% ontwikkeling, 30% implementatie en 20% testen/support.- Werken met professionele tooling zoals TwinCAT, TIA Portal en moderne scriptingtalen.- Projectmatig werken in kleine engineeringteams en hands-on inbedrijfstellingen op locatie.