Apply now »

Kortrijk, BE

Date:  Jan 5, 2023
Job ID:  4053

Internship: Software Student for Nexxis NMS

As an international company with European roots (HQ in Kortrijk, Belgium), Barco has a culture of collaboration across borders and nationalities.

Because we believe diversity leads to more great ideas and drives innovation.

Thanks to our over 3,000 visioneers, we develop unique visualization & collaboration technology that helps professionals accelerate innovation in the healthcare, enterprise and entertainment markets.

About Barco Enterprise

The Barco Enterprise devision is at the forefront of innovations in the context of Barco's digital transformation. Specifially, the Connected Media group develops a state-of-the-art, professional cloud software platform to securely process and distribute real-time, high-end media from a large number of sources towards a multitude of visualization points. Real-life applications where this platform is being used are e.g. digital operating rooms in large hospitals, interactive classrooms in business schools and unversities, large control rooms...


What am I going to do?


The internship resides inside the management software squad which is part of the Nexxis team which is responsible for the development of the Nexxis product that is made for the Surgical market.


  • Writing a device emulator

We currently use real devices in integration test scenarios. This presents a challenge as we cannot simulate certain behavior that requires physical interaction with the device, like pulling out cables. An emulator would allow us to simulate this behavior. The emulator should be able to be launched multiple times so that we can simulate multiple devices at the same time.
Language: Kotlin


  • Writing a web-based layout editor

Layouts are built using a JSON structure but it would be nice to integrate a visual editor for layouts in the system.
Technologies/Language: JavaScript/VueJS



What do we expect from you?

  • Be able to work in a team
  • Be able to report status, issues, progress to a team
  • Have a good understanding of clean code practices
  • Have a good understanding of object oriented way of programming
  • Be able to cope with constructive feedback



What can you expect from us

  • Working together with a large team of experts
  • Daily feedback, code review
  • Working in a nice environment with fun colleges
  • A nice reference on your CV
  • Experience the life of a software developer in an agile team


Apply now »