Werk als Senior Software Engineer (.NET) bij AWL!

Werk jij als Senior Software Engineer graag op het snijvlak van IT en de fysieke wereld? Bij AWL brengt jouw code machines en robots wereldwijd letterlijk in beweging. Klaar om impact te maken buiten het scherm? Dan komen we graag met je in contact!

WO
Harderwijk, Netherlands

Wat neem je mee?

  • Een afgerond wo-opleiding en sterke ervaring met .NET / C# en moderne softwareontwikkeling;
  • Ervaring met softwarearchitectuur, gedistribueerde systemen en moderne development practices (testing, observability, performance);
  • Affiniteit met event-driven systemen en schaalbare platformen;
  • Ervaring met AI-assisted development (zoals Cursor of vergelijkbaar) is een sterke pré;
  • Interesse in of affiniteit met machinebouw en Robotica. Ervaring is geen vereiste, je werkt samen met domeinexperts.

Wat krijg je:

  • Prettig en afwisselend werkklimaat binnen een collegiaal en ambitieus team met veel autonomie;
  • Salaris tussen de €4.600 en €6.100 bruto per maand, afhankelijk van je werkervaring;
  • Een uitdagende en innovatieve werkomgeving waarin jij jezelf kunt ontwikkelen met direct zichtbare impact: jouw software stuurt fysieke systemen wereldwijd;
  • Een passend (secundair) arbeidsvoorwaardenpakket (volgens de CAO voor de Metalelektro) met 27 vakantiedagen en 13 ADV-dagen;
  • Volop mogelijkheden om je te blijven ontwikkelen en toegang tot onze eigen AWL Academy met >50 trainingsprogramma’s en deelname aan ons vitaliteitsprogramma ‘Boost Your Life’.

Vragen?

Nadia Bosz

Corporate Recruiter

Stel mij een vraag!

Wat ga je doen?

Als Senior Software Engineer werk je op de R&D-afdeling aan nieuwe projecten voor onze business units in de intralogistieke en foodindustrie. Je ontwikkelt geavanceerde, geautomatiseerde productielijnen (zoals palletizing, picking, lassen en vision inspection) waarin mechanica, elektronica en software samenkomen. Tegelijk bouw je aan moderne, greenfield .NET-platforms die deze systemen aansturen, monitoren en intelligent maken. In deze rol combineer je:

  • High-end software engineering (architectuur en platformontwikkeling);
  • Directe impact in de fysieke wereld (robots aangestuurd door jouw code).

Je ontwerpt en realiseert schaalbare, robuuste softwareplatforms voor machines en robotcellen. Daarbij werk je met moderne technologieën zoals event-driven architectuur, containerized services, configureerbare dataflows en AI-integraties (bijv. vision en path planning). Samen met Software Engineers en multidisciplinaire teams binnen AWL zorg je ervoor dat systemen niet alleen lokaal functioneren, maar ook remote te monitoren, onderhouden en updaten zijn. Samengevat ben je verantwoordelijk voor:

  • Ontwerpen en ontwikkelen van greenfield .NET-platforms;
  • Bouwen van software voor complexe machines en robotcellen;
  • Opzetten van event-driven en gedistribueerde architecturen;
  • Integreren van monitoring, diagnostics en updates;
  • Werken met moderne .NET-technologieën (AOT, async patterns, analyzers);
  • Toepassen van AI-assisted development;
  • Samenwerken in een iteratief ontwikkelproces.

Dit wordt jouw dag

8:00 De ochtend begint met een check van het scrum board over de lopende zaken en voortgang. Dan volgt een stand-up samen met het team. Hier bespreken jullie de lopende zaken en stemmen jullie de prioriteiten voor de dag af.
10:00 Daarna heb je tijd geblokt om te werken aan het ontwerpen van een nieuwe softwarearchitectuur. Je denkt na over hoe de datastromen moeten lopen en hoe de robots binnen een van de projecten het beste aangestuurd kunnen worden.
13:00 Na een heerlijke lunch met je team in ons bedrijfsrestaurant of een wandeling met een collega, start je een overleg met andere architecten over de integratie van een nieuwe PLC en andere manier van robot aansturing.
15:00 Je hebt een afspraak met een leverancier om de integratie van software binnen een lopend project af te stemmen. Samen zorgen jullie ervoor dat alles technisch goed op elkaar aansluit. Terug achter je laptop blijkt binnen een van de projecten blijkt iets niet te werken zoals verwacht. Je duikt erin, analyseert het probleem en gaat op zoek naar een passende oplossing.
16:30 Het was een afwisselende dag met veel verschillende werkzaamheden. Je sluit je laptop af en gaat met een voldaan gevoel naar huis.

Jouw taken:

50% Ontwerpen van nieuwe Software architectuur
20% Overleg met leveranciers over API integraties
20% Begeleiden van engineers bij uitvoeren implementatie van jouw ontwerp
10% Scrum proces meetings
Jouw keuze: Kennismaken en reageren: