Wat deze functie is
Je werkt als software engineer in een high-tech R&D omgeving waar software en hardware samenkomen.
Je ontwikkelt software die industriële machines aanstuurt die printplaten (PCB's) produceren. Dit zijn systemen die rechtstreeks in productie draaien en een directe impact hebben op kwaliteit, precisie en output.
Dit is geen klassieke applicatieontwikkeling. Je werkt aan systemen waar software, hardware en real-world gedrag samenkomen.
Context waarin je werkt
De software die je ontwikkelt wordt gebruikt in een industriële productieomgeving.
Dat betekent:
- software die dicht op machines en hardware zit
- systemen die moeten functioneren in real-time productiecontext
- complexe interacties tussen softwarecomponenten en fysieke processen
- R&D omgeving met bestaande, vaak complexe systemen
- hoge nood aan stabiliteit en nauwkeurigheid
Wat je concreet doet
- Ontwikkelen van software voor industriële machine control
- Bouwen van logica die machines aanstuurt en coördineert
- Ontwikkelen van operator interfaces (machinebediening)
- Integreren van software met hardware en bestaande systemen
- Analyseren en oplossen van technische problemen in productiecontext
- Werken in een internationaal R&D team
Je werk bestaat voor ongeveer:
- 80% development (features, systemen, integraties)
- 20% debugging en analyse in real-world omgeving
Technologie & tools
Je werkt met:
- Java (kern van de systemen)
- C++ (machine logic en performance kritische delen)
- TypeScript / Angular (operator interfaces)
- REST APIs
- asynchronous systems
- Maven
- authentication (JWT)
- Windows / Linux
- Git
Je hoeft niet alles expert te zijn, maar je moet comfortabel zijn in een complexe technische omgeving waar meerdere technologieën samenkomen.
Wat we zoeken
We zoeken een software engineer met sterke basis en de juiste manier van denken.
Belangrijk is dat je:
- sterke kennis hebt van Java
- software engineering fundamentals goed begrijpt
- logisch en systematisch kan redeneren
- comfortabel bent met complexe technische systemen
- ownership neemt over problemen en oplossingen
- graag werkt in een R&D omgeving zonder volledig voorspelbare structuren
- interesse hebt in hoe software en hardware samenwerken
Ervaring met C++, embedded systemen of industriële software is een plus, maar geen vereiste.
Praktisch
- On-site werken in België
- Training in Praag (1 week)
- Mogelijke internationale reizen (o.a. China)
- Vloeiend Nederlands en Engels vereist
Aanbod
- technisch uitdagende R&D omgeving
- directe impact op industriële productie
- veel autonomie en technische verantwoordelijkheid
- werken in een klein, sterk technisch team
Dit is een rol voor software engineers die graag werken in complexe systemen waar software en hardware samenkomen, en waar hun werk directe impact heeft op industriële productieprocessen.