Reference no.: Ucamco2026_01
Company description See more offers
   
 

Software Engineer | Machine Control Systems (Java / C++)

Ref.: Ucamco2026_01

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.

 

Company description

Market leader in PCB CAM and Pre-CAM Software, Laser Photoplotters, Direct Imaging Systems

Show full description
Software Engineer | Machine Control Systems (Java / C++)
Ucamco
Similar offers
Similar job postings based on the criteria : Application / Software Architect TypeScript JavaScript