
Software Engineer C# Machines
Wat ga je doen?
- --------------
Als Software Engineer C# Machines werk je binnen ons Plates team aan de ontwikkeling van nieuwe plaatbewerkingsmachines. 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. Het bijzondere aan deze rol is dat je niet alleen code schrijft, maar ook kunt zien wat jouw software in de fysieke wereld doet. Van ontwerp tot test en validatie: jouw werk wordt tastbaar zodra de machine in beweging komt.
Je werkt nauw samen met collega's uit verschillende disciplines, zoals PLC Software Engineers, Software Test Engineer, 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.
Wat deze functie extra interessant maakt, is dat je de ruimte krijgt om je verder te ontwikkelen. Heb je interesse in PLC-technologie of machinebesturing als geheel? Dan zijn er volop mogelijkheden om je hierin verder te verdiepen en je kennis te verbreden binnen de ontwikkeling van onze machines.
Je werkzaamheden bestaan onder andere uit:
* Ontwikkelen van software in C# voor de logische laag van plaatbewerkingsmachines;
* 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.