×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer | Machine Control Systems; Java​/C++

Job in Ghent, Belgium
Listing for: Headcount
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Software Engineer, DevOps, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT
Job Description & How to Apply Below
Position: Software Engineer | Machine Control Systems (Java / C++)
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.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary