Talent.com
Internship - Middleware migration (Software development)

Internship - Middleware migration (Software development)

BarcoDallas, TX, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.internship
job_description.job_card.job_description

Middleware migration – Study, evaluate & implement

Redesign the CTRL configuration backend WAMP middleware

The Barco CTRL backend uses a Web Application Messaging Protocol (WAMP) middleware called crossbar.io. It is written in Python, and its purpose is to collect and distribute the configuration and settings of all devices in a control room.

Request :

The crossbar.io middleware is being deprecated, and we want to replace it. Investigate alternatives, present them, and find the best candidate for replacement. Create a proof of concept that demonstrates how a Barco CTRL backend would work with the new middleware.

Technologies : WAMP, Python, data models, JSON, pytest, Jenkins, git, VS Code

Key responsibilities :

Investigate : Analyze alternatives to crossbar.io

Analyze : Pick a viable candidate for a proof of concept (POC)

Implement : Make the POC, demonstrating its pros and cons

Qualifications :

Enrolled in a Bachelor's or master's program in Computer Science, Informatics, Electronics, or a related field.

Proficient knowledge with Python

Effective communication and teamwork abilities

Bonus : Experience with web backends in Python

Bonus : experience with WAMP

Bonus : knowledge about crossbar.io

D&I Statement

At Barco, innovation drives everything we do. We believe that diversity fuels creativity, bringing us closer to our colleagues and customers. Inclusion and equity aren't just values—they're core capabilities that propel us toward our shared goals and mission.

serp_jobs.job_alerts.create_a_job

Internship - Middleware migration (Software development) • Dallas, TX, US