Software Engineer C# Machines
Voortman Steel Machinery · Rijssen, Overijssel, Nederland · Netherlands · On-site
Posted Jul 17, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Wat ga je doen?
Als Software Engineer C# Machines werk je binnen een van onze machineteams aan de ontwikkeling van nieuwe bewerkingsmachines. Je ontwikkelt software voor de logische laag van onze machines: de intelligentie die bepaalt wat een machine doet, hoe processen verlopen en hoe verschillende functies samenwerken. Daarbij los je dagelijks technisch uitdagende vraagstukken op. Hoe zorg je ervoor dat meerdere bewerkingen optimaal op elkaar aansluiten? Hoe automatiseer je complexe processen zodat de machine efficiënter, slimmer en gebruiksvriendelijker wordt? Dit zijn de vraagstukken waar jij je mee bezighoudt.
Het bijzondere aan deze rol is dat je niet alleen software ontwikkelt, maar ook ziet wat jouw werk in de praktijk doet. Je vertaalt ideeën en concepten naar werkende functionaliteiten die uiteindelijk zichtbaar worden in een fysieke machine. Denk bijvoorbeeld aan het ontwikkelen van slimme software die bepaalt in welke volgorde staalbewerkingen worden uitgevoerd door een of meerdere machines voor maximale productiviteit. Software speelt daarbij een belangrijke rol binnen Voortman. Het is één van de strategische pijlers van onze organisatie en een belangrijk onderdeel van hoe onze machines zich onderscheiden in de markt.
Je werkt nauw samen met collega’s uit verschillende disciplines, zoals PLC Software Engineers, Software Test Engineers, Mechanical Engineers en Electrical Engineers. Daarbij is het belangrijk om de scheiding tussen de softwarelagen helder te houden. Als C# Software Engineer richt jij je op de logische besturing en functionaliteit van de machine. De directe aansturing van hardware, motoren en I/O verloopt via PLC-software, ontwikkeld door onze PLC Software Engineers. Tegelijkertijd werk je regelmatig samen op het snijvlak van beide vakgebieden om machines optimaal te laten functioneren. Omdat de ontwikkeling van een nieuwe machine gemiddeld twee jaar duurt, werk je langdurig aan uitdagende technische vraagstukken en zie je jouw oplossingen daadwerkelijk werkelijkheid worden. Daarna start je met een nieuw machineconcept of een volgende generatie machines, waardoor de functie continu nieuwe uitdagingen blijft bieden.
Je werkzaamheden bestaan onder andere uit:
Ontwikkelen van software in C# voor de logische laag van bewerkingsmachines;
Ontwerpen, implementeren en (laten) testen van nieuwe functionaliteiten;
Vertalen van klant- en marktbehoeften naar slimme softwareoplossingen;
Samenwerken met PLC-, Mechanical- en Electrical Engineers binnen multidisciplinaire projectteams;
Onderzoeken en implementeren van verbeteringen voor bestaande machines en softwareplatformen.
Wij vragen
Een afgeronde hbo- of wo-opleiding richting Software Engineering, Informatica, Technische Informatica of vergelijkbaar;
Minimaal enkele jaren ervaring als software engineer;
Ervaring met of affiniteit voor softwareontwikkeling in C# en .NET;
Interesse in machinebouw, industriële automatisering of mechatronische systemen;
…