|

Stage – Software Development for Modular HMIs

/
Stage – Software Development for Modular HMIs
Logo Viventrus 6a57b800 9b92 4568 Aa2d 008701997727
  • Viventris
  • Drachten
  • college, wo
  • <6 months

VIVENTRIS – Smart production solutions for the industry of tomorrow

Viventris develops smart and flexible production solutions that help companies improve their processes and make them future-proof. We specialize in visual inspection and assembly, with applications in consumer products, high-tech systems, and healthcare, among others.

Our strength lies in combining generic building blocks with customer-specific customization. This allows us to realize efficient and reliable solutions for the production of compact and often complex products. We work pragmatically and closely with our clients to achieve results quickly and make a real impact on the shop floor.

Within our focus area of assembly, we automate manual processes and complex operations, leading to increased product quality and improved efficiency. Within our inspection expertise, we develop advanced vision systems utilizing both rule-based algorithms and AI. This enables accurate product inspection and reliable defect detection.

With our solutions, we contribute to smarter production processes and consistent product quality.

Software Development for Modular HMI

Viventris provides unique, customer-specific solutions. A modular HMI enables the rapid configuration of new machine variants using reusable building blocks (such as UI components and software modules). By intelligently combining these building blocks, a single platform can support a wide range of unique inspection and assembly machines while limiting development time and complexity.

Goal
Developing and expanding software functionality for a modular HMI and vision architecture, focused on flexibility, scalability, and reusability.

What are you going to do?

Depending on your interests and internship duration, you will work on one or more of the following features:

  • Design and implement new HMI functionalities, such as:
    • dynamic UI pages based on widgets (configurable by the user);
    • expandable user roles and login levels;
  • Improving performance and architecture, for example:
    • parallel control and reading of multiple cameras (instead of sequential);
  • Brainstorming and realizing a flexible software architecture, such as:
    • a simple orchestration layer for machine and vision processes;
    • integration of various camera interfaces via GenICam and vendor SDKs, among others;
  • Exploring and (partially) implementing backend services, such as:
    • camera management and image acquisition based on different interfaces, including GenICam and vendor SDKs
    • image processing pipelines (e.g. via NVIDIA Triton Inference Server);
    • storage of image data (e.g., via MinIO);

Result
Working software components and/or prototypes that contribute to a flexible and extensible HMI and vision platform, including substantiation of design choices.

Required skills

  • Experience in software development (preferably in C#);
  • Experience or strong interest in modular software architectures, such as:
    • plugin-based architectures
    • dependency injection
    • Messaging / Mediator Patterns
    • Adapter & Facade Patterns
  • Interest in computer vision, industrial automation, or machine integration;
  • Experience with Avalonia UI, camera SDKs, or backend services.
How to apply?
Send an email to Dennis van Dijk
Want to look even further?
Haven't found your dream job yet, but are you interested?
Parts
Newsletter

Sign up and be the first to receive new vacancies.

An overview of

Our articles

An overview of

Our articles

Mikrocentrum opens training location for technicians on Campus in Drachten

ICD Presents High-Tech Opportunities During Semicon Day in Groningen

ICD Focus Group High Tech Sensing Visits ASTRON and NOVA in Dwingeloo

NHL Stenden students discover robotics during ICD Safari in Drachten

TU Delft students discover high-tech innovation during ICD Safari

ICT Safari for NHL Stenden Students: Embedded Applications in Practice

Innovate Together at ICD: Inspiration, Technology, and Collaboration in Drachten

HR knowledge circle ICD: insight into generational differences and informal care grows

Girls’ Day 2026: Technology Comes Alive at ICD Companies

ICD Student Award 2026 – Registration Open!

NCAS’26 in Drachten: From Vision to Implementation of Autonomous Systems

ICD Zwaan sticks to it: collaborating in the region

HR Knowledge Circle ICD delves into codes of conduct within organizations

Ventura Systems represented ICD at European Career Fair in Cambridge (Boston, USA)

Koen Eekma bids farewell to Smallingerland municipality

Manufacturing industry North Netherlands works on concrete steps for tomorrow

ICD MBSE Knowledge Circle at Philips: practical insights and knowledge sharing in Systems Engineering

Robotics and Vision working group visits Ophtec in Groningen

From job to career in the region: farewell to Marten van Wijhe

RUG students on discovery tour of high-tech companies in northern Netherlands

First meeting of the year of Focus Group High Tech Sensoring

ICD companies inspire Engineering students in Drachten during Safari

New Site Leader Philips Drachten gets acquainted with innovative power of ICD

Newsletter

Sign up and receive
be the first to see new job openings.

  • © 2026 ICD - Innovatiecluster Drachten
  • Website by Multiplus and BO. Be Original