Software Engineer

Vector Machines BV
Heerenveen, Netherlands
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Compensation
€ 4.8K

Job location

Remote
Heerenveen, Netherlands

Tech stack

.NET
Azure
C Sharp (Programming Language)
DevOps
Embedded Software
Firmware
Google Maps
Blazor
Backend
Cosmos DB
Front End Software Development

Requirements

  • Intuïtieve gebruikersinterfaceswaarmee operators zonder technische achtergrond complexe robotoperaties kunnen beheren
  • Realtime monitoringsystemendie inzicht geven in de prestaties en status van onze vloot
  • Intelligente validatietoolsdie samenwerken met de robots om automatisch routekwaliteit te verifiëren
  • Schaalbare updateinfrastructuurvoor betrouwbare software-uitrol over meerdere robots
  • Diagnostische systemendie operators in staat stellen zelfstandig problemen op te lossen

Must-haves

  • Frontend expertise
  • UX/UI design thinking: Je begrijpt hoe je complexe systemen toegankelijk maakt voor niet-technische gebruikers
  • Backend development: Ervaring met C#/.NET of bereid om dit te leren
  • Praktische focus: Je maakt pragmatische keuzes gericht op snelle deployment
  • DevOps mindset: Je snapt deployment pipelines, versiebeheer en update strategieën

Nice-to-haves

  • Ervaring met geospatial data en mapping libraries (Leaflet, Mapbox, Google Maps)
  • Kennis van Azure (IoT Hub, Service Bus, Cosmos DB)
  • Achtergrond in robotica, fleet management of logistieke systemen
  • Ervaring met OTA update systemen, firmware deployment of embedded software updates
  • Ervaring met Blazor

Benefits & conditions

Je werkt in een multidisciplinair team van robotics engineers, embedded developers en backend specialisten. Samen zorgen jullie voor naadloze integratie tussen gebruikersinterfaces, cloud-infrastructuur en de autonome systemen die in het veld opereren. Wat je gaat bouwenJe hebt de vrijheid om impact te maken op verschillende technische vlakken:

  • Frontend Applicaties: Moderne, gebruiksvriendelijke interfaces voor route- en vlootbeheer
  • Intelligente Validatielogica: Systemen die automatisch routes analyseren en met robots samenwerken om nauwkeurigheid te garanderen
  • Fleet Management Platform: Realtime dashboards en monitoring tools voor operationeel overzicht
  • Software Lifecycle Management: * Versiebeheer en deployment pipelines voor robot software * Over-The-Air update mechanismen met rollback mogelijkheden * Batch operaties voor efficiënte vlootbeheer
  • Backend Architectuur: Robuuste APIs, cloud integraties en data processing pipelines
  • Operator Experience: Tools en workflows die complexe technologie toegankelijk maken

De uitdaging? Je bouwt software die moet blijven werken in dynamische omstandigheden: remote locaties, variabele connectiviteit en gebruikers die vooral "het moet gewoon werken" verwachten. Betrouwbaarheid en schaalbaarheid zijn daarbij essentieel.

Je krijgt bovendien de kans om end-to-end bij te dragen: van idee en ontwerp tot implementatie en gebruik in het veld, met directe feedback uit de praktijk.

  • Robotica (ROS)
  • Embedded systems
  • GPS-calibratie en coördinaten-transformaties
  • Multi-language development (Python, C#, diverse platforms)

Jij vult ons aan met:

  • Frontend/UX focus: Wij bouwen de technische systemen, jij maakt ze toegankelijk

  • User-centered design: Waar wij vanuit techniek denken, denk jij vanuit de operator

  • Visualisatie expertise: Route-planning vraagt om sterke mapping en interactive UI skills

  • Update & deployment expertise: Jij bouwt de brug tussen onze ontwikkeling en field deployment

  • Rapid prototyping: Je kunt snel itereren op basis van gebruikersfeedback

  • Cruciale rol in een scale-up fase waar jouw werk direct impact heeft op klantbeslissingen

  • Technisch uitdagende problemen op het snijvlak van robotica, IoT en gebruiksvriendelijkheid

  • Kleinschalig team waar je veel autonomie en verantwoordelijkheid krijgt

  • Flexibiliteit in technologie-keuzes (we evalueren voortdurend de beste tools)

  • Mogelijkheid tot remote werk (met occasionele bezoeken aan zonneparken voor demonstraties)

  • End-to-end ownership: van user interface tot robot deployment

  • Laptop

  • OV-kaart (indien gewenst)

  • Marktconform salaris

Soort dienstverband: Fulltime, Uitzicht op vast, Freelance / zzp Contractduur 12 maanden

Salaris: €3.876,00 - €4.787,00 per maand

  • Dienstreizen vergoeding
  • Kerstpakket
  • Pensioen
  • Reiskostenvergoeding
  • Werk vanuit huis

Werklocatie: Hybride werken in 8448 Heerenveen

About the company

Vector Machines ontwikkelt autonome maairobotsystemen voor zonneparken. Met onze innovatieve technologie: lidar, GPS en vision (sensor fusion) helpen we zonneparken efficiënt en duurzaam te onderhouden. De uitdaging Onze robots werken betrouwbaar en autonoom in zonneparken door heel Europa. Momenteel valideren wij bij elke nieuwe installatie de routes fysiek on-site. Dit is een proces dat goed werkt en klanten vertrouwen geeft in de kwaliteit van onze oplossing. Om nóg efficiënter te kunnen opschalen willen we de volgende stap zetten: gebruikers in staat stellen om zelfstandig routes te valideren en aan te passen, met de robot als intelligent validatie-instrument. Denk aan: de robot rijdt de hoekpunten af, de gebruiker bevestigt via een intuïtieve interface of dit correct is en het systeem past automatisch bij waar nodig. Dit versnelt onze deployment, vergroot de flexibiliteit voor klanten en maakt ons schaalbaarder zonder concessies aan kwaliteit. Daarnaast bouwen we aan fleet management functionaliteit voor software updates en versiebeheer, zodat we een groeiend aantal robots in het veld efficiënt kunnen onderhouden en verbeteren. 1. Hoe jij een robot-geassisteerde validatie workflow zou ontwerpen die intuïtief is voor operators 2. Hoe jij een update-systeem zou ontwerpen voor een fleet van robots in afgelegen zonneparken

Apply for this position