Functiebeschrijving
.NET Software Engineer
Apeldoorn
Introductie
Als .NET Software Engineer ben je verantwoordelijk voor het ontwikkelen en doorontwikkelen van de kritische softwarelaag van hightech machines in de semicon industrie. Je werkt aan de user interface (HMI), de machinebesturing op applicatieniveau en de interfaces tussen PLC's en bovenliggende systemen.
Je opereert in een omgeving waar software direct impact heeft op complexe fysische processen zoals temperatuur-, druk- en gasregeling. Stabiliteit, betrouwbaarheid en schaalbaarheid zijn hier geen bijzaak, maar randvoorwaardelijk. Functie
Binnen het engineeringteam werk je aan het bestaande softwareplatform én aan nieuwe functionaliteiten voor geavanceerde machines die wereldwijd worden ingezet in de hightech industrie.
Waar de Control Engineers zich primair richten op PLC- en low-level besturing, ben jij verantwoordelijk voor de .NET-omgeving: de applicatielaag, HMI-ontwikkeling en de communicatie tussen PLC's en andere systemen.
Je ontwikkelt software die operators dagelijks gebruiken en die tegelijkertijd robuust moet functioneren in een industriële omgeving.
Je taken en verantwoordelijkheden:
✓ Ontwikkelen en onderhouden van de critical user interface (HMI) in .NET
✓ Realiseren van softwarebesturing op applicatieniveau
✓ Ontwikkelen van interfaces tussen PLC's en bovenliggende software
✓ Integreren van datalogging, procesinformatie en gebruikersfunctionaliteit
✓ Afstemmen met Control Engineers over PLC-communicatie en architectuur
✓ Bijdragen aan standaardisatie en schaalbaarheid van het softwareplatform
✓ Documenteren van software en ondersteunen bij testen en inbedrijfstelling
✓ Incidenteel ondersteunen bij installatie of support bij internationale klanten
Je denkt mee over softwarearchitectuur, performance en toekomstbestendigheid van het platform. De machines waarin jouw software draait worden wereldwijd ingezet in technisch veeleisende omgevingen Aanbod...