Software Engineer | Machine Control Systems (Java / C++)
Functie
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.
Kandidaat
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.
Organisatie details
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.
- ...werkt De software die je ontwikkelt... ...die dicht op machines en hardware zit systemen die moeten... ...industriële machine control Bouwen van... ...met: Java (kern van de systemen) C++ (machine... ...asynchronous systems Maven authentication... ...een software engineer met sterke...JavaC++Physique
- ...will do As a Robotics Software Engineer, you will be involved... ...Driver Assistance Systems). The topics you will... ...can effectively combine machine learning solutions with... ...implementations in Python/C++/Rust Production-... ...to perception and control problems Close collaboration...C++Temps completÉquipe de nuitTravail posté
- ...independent distributors and dealers across the EMEA region. TEST ENGINEER Responsibilities: Lead and collaborate on initiatives to... ...closely with development teams to integrate testing into the software development lifecycle Design and implement scalable and...Suggéré
- ...with over 30 years of experience building software for doctors, pharmacists, nurses, and... ...relentless focus on quality. As a Software Engineer Node.js / TypeScript, you will contribute... ...technologies. ~ Interest in or exposure to Java and React is a strong plus. ~...JavaTravail à domicile
- ...Software bouwen is niet meer wat het was. Bij AE werk je aan uitdagende projecten voor diverse sectoren — en je doet dat in een omgeving... .... AI bij AE — wat dat voor jou betekent Software engineers bij AE werken dagelijks met Claude en GitHub Copilot: voor codegeneratie...SuggéréTemps complet
- ...D-ploy is an IT and Engineering Solutions company with operations across the EMEA region, including... ...2nd level technical support for IT systems, infrastructure, applications, and end-... ..., migrations, hardware refreshes, software rollouts, and process improvements. Evaluate...Temps completÀ distance
- ...customers. What you will do As an experienced ML (Machine Learning) engineer, you will research, train, and validate neural networks operating... ...the main AI component of ADAS (Advanced Driver Assistance Systems) and self-driving systems. Since these models are trained...Temps completÉquipe de nuitTravail posté
- ...across 35 countries aren't just building software—they are leveraging cutting-edge AI to... ...exciting rocket-ship? Job Details Engineering Belgium - Ghent Full-Time/Hybrid... ...in developing our core pricing manager system, helping hotels optimise their revenue....JavaTemps completTravail à domicile
- ...looking for a highly motivated and talented machine vision / mechanical engineer to join our team at the VIB-UGent Center for Plant Systems Biology . The selected candidate will... ...and programming of computer vision software to extract plant phenotypic dataCatalyze...Emploi en CDITemps complet
- ...creëren én gespecialiseerde consultancy. Op die manier garanderen we duurzame resultaten bij onze klanten. Ben jij een business controller die verder kijkt dan cijfers alleen? Krijg je energie van het analyseren van financiële prestaties én van het vertalen van...StageTemps completTravail à domicile
- ...Summary We are looking for a passionate compiler engineer with a strong interest in software security to join our team working on iXGuard. Our LLVM-based... ...of experience in a similar role. Excellent modern C++ skills. Previous experience working with complex code...C++Temps complet
- ...tools haven’t kept up with how software is built today. They... ...We're looking for a Software Engineer focused on runtime security.... ...Linux and/or other operating systems. Experience with at least... ...building Kubernetes operators, controllers or other cloud-native software...Temps complet
- ...de fonction Wij zoeken een 'finance controller' voor een bedrijf gevestigd in Evergem.... ...Optimaliseren van financiële processen en interne controles. Adviseren van het management over... ...en oog voor detail. Ervaring met ERP-systemen en Excel. Goede communicatieve...Emploi en CDI
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...
- ...Beschrijving Jouw rol Als Junior Project Control Engineer krijg je de kans om je te ontwikkelen binnen de wereld van project controls. In eerste instantie ligt de focus op het leren opstellen, opvolgen en optimaliseren van projectplanningen. Je werkt hierbij...Travail supplémentaire
- ...Wij zoeken geen standaard developer. Wij zoeken een meebouwer . Een software engineer met een sterke product mindset en start-up mentaliteit , die actief wil meedenken, bouwen én trekken aan innovatieve oplossingen in het domein van hyperautomation en Generatieve...Temps complet
- ...continuing to invest deeply in engineering to scale and innovate.... ...looking for a Senior Software Engineer to join the Data Sync Engine team , the foundation... ...of data changes across systems, ensures accuracy, and provides... ...Other technologies: Java, Go, Kafka, Kubernetes,...JavaÀ distance
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...À distance
- ...suck less for developers. Security tools haven’t kept up with how software is built today. They interrupt teams, slow releases, and turn... ...ownership. Push boundaries. Build things that matter. As a Java developer, you'll be working closely with the Aikido team....JavaEmploi en CDITemps complet
- ...Security tools haven’t kept up with how software is built today. They interrupt teams, slow... .... We’re looking for a Software Engineer in our AI Pentest team who focuses on the... ...with AI workflows, agents, or LLM-based systems. Strong engineering fundamentals and...Emploi en CDITemps complet
- ...drive autonomously. The team consists of Software Engineers, Machine Learning Engineers, Data Engineers, QA... ...in application programming using C++ or Python ~ Working towards Master... ...fit right in our flexible working hours system. An office in beautiful Ghent (Belgium...C++StageÉquipe de nuitTravail posté
- ...Description de fonction De Maintenance Engineer is mede verantwoordelijk voor het... ...optimaliseren van onderhoudsactiviteiten op machines, apparatuur en installaties om de operationele... ...storingen aan machines, apparatuur en systemen om stilstand te minimaliseren....Emploi contractuelTravail temporaireRecrutement immédiat
- ...toekomstige collega’s bevinden zich in uiteenlopende domeinen zoals software development, analyse, business-, software- en enterprise... ...groeien en zichzelf heruitvinden. Jouw rol? Als Junior Software Engineer versterk je de klant in het ontwikkelingsproces van software...StageTemps complet
- ...Jouw rol Als Project Control Engineer ben je een cruciale schakel binnen onze projecten. Je ondersteunt de projectleiding door het bewaken van planning, kosten en voortgang, en zorgt ervoor dat projecten efficiënt en gecontroleerd worden uitgevoerd. Je werkt nauw...Travail supplémentaire
- ...Reports to: Engineering Manager | Location: Hybrid (Ghent, Belgium) | Employment type:... ...future of e-mobility. We are a leading software company specializing in digital solutions... ...Experience building distributed systems, including asynchronous messaging (RabbitMQ...Java
- ...make an impact as our first Controller in a fast-scaling SaaS... ...company at heart. We build software that digitises and automates... ..., accuracy, scalability, and control ~ Provide stakeholders with... ...comfortable working with financial systems, reporting tools, and...Emploi en CDITemps completTravail à domicile
- Op zoek naar een eerste job binnen internationale handel? In ons team sta je dagelijks in contact met bedrijven om hen te ondersteunen in hun exportactiviteiten . Samen met je collega’s zorg je ervoor dat deze bedrijven betaald worden, dat hun risico’s gedekt zijn ...Emploi contractuelStageEmploi en CDI
- ...Je hebt jaren gebouwd. Nu bepaal je mee hoe gebouwd wordt. Als Software Architect bij AE vertaal je klantvereisten naar solide, schaalbare architectuurkeuzes — en je zorgt er ook voor dat alle stakeholders hier mee achter staan en de nodige stappen kunnen nemen....StageTemps complet
- ...Omschrijving Als Controller bewaak je de financiële gezondheid van de organisatie.... ...variaties nauwgezet op. • Reconciliaties & controles — Je maakt maandelijkse reconciliaties... ...Nice to haves • Ervaring met ERP systemen • Affiniteit met technische of bouwprojecten...Travail à domicile
- ...talented and passionate junior firmware engineer like you, who can lead the development of... ...designing and engineering new products and machines, from ideation and concept generation to... ...environment. You know how to program in C/C++. Knowledge of Zephyr is a plus. You...C++Temps complet
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Software Engineer | Machine Control Systems (Java / C++). Soyez parmi les premiers à postuler !




