Barco logo

Software Engineer with C/C++ and Python

Barco

Software Engineer at Barco

Overview

Join Barco as a Software Engineer and become a part of a dynamic development team dedicated to maintaining and expanding both existing and new products. This role is crucial in creating and sustaining robust backend logic for reliable and scalable systems, with a focus on speed, reliability, and data integrity.

Key Responsibilities

  • Backend Development: Develop and maintain backend logic to ensure system reliability and scalability.
  • Code Quality: Write reusable and efficient code, accompanied by automated tests to uphold high-quality standards.
  • System Analysis: Analyze internal customer needs to determine system requirements.
  • Embedded Software Design: Design embedded software algorithms for commercial applications.
  • Testing and Maintenance: Define and execute testing and maintenance procedures for software and its hardware platforms.
  • Documentation: Create comprehensive documentation for software systems.

Qualifications and Experience

  • Education: Bachelor's or Master’s degree in IT, Multimedia & Communication Technology, Computer Science, or a related field.
  • Programming Skills: Proven experience with C/C++ and Python in a Linux OS environment.
  • Framework Knowledge: Familiarity with multimedia frameworks such as Gstreamer, WebRTC, and RDP.
  • Integration Tools: Experience with Git and Jenkins for integration.
  • Virtualization: Knowledge of Docker and VMware is beneficial.
  • Additional Skills: Knowledge of Rust is a plus.
  • Soft Skills: Strong analytical abilities, excellent communication, and problem-solving skills.
  • Teamwork: Ability to work collaboratively with developers, product owners, and managers.
  • Language: Strong command of spoken and written English.

Work Environment

This position is based in Kortrijk, Belgium, and offers a hybrid work environment, allowing for both on-site and remote work.

About Barco

At Barco, we believe that truly great engineering starts with a clear vision. We are committed to accelerating innovation in healthcare, enterprise, and entertainment through visualization and collaboration technology, creating a brighter tomorrow.

Join us in our mission to "Visioneering a bright tomorrow" and contribute to a smarter, healthier world.

Similar jobs

Last update: 23 minutes ago

Barco logo
Barco

Senior Software Engineer - AWS, Node.js, TypeScript

Join Barco as a Senior Software Engineer to innovate with AWS, Node.js, and TypeScript in a hybrid work environment.

Sofico logo
Sofico

Application Engineer with Python and C++

Join Sofico as an Application Engineer in Ghent. Work with Python, C++, and automation in a hybrid role.

Qorvo, Inc. logo
Qorvo, Inc.

Software Engineering Intern - Python/C++

Join Qorvo as a Software Engineering Intern in Barcelona. Work with Python/C++ to streamline software processes. Gain real-world experience.

IBA logo
IBA

Embedded Software Engineer

Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.

Optiver logo
Optiver

Entry Level Software Engineer - Platform (Python)

Join Optiver as an Entry Level Software Engineer - Platform, focusing on Python and infrastructure automation in Amsterdam.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

BlockTech logo
BlockTech

Quantitative Developer with Python and C++

Join BlockTech as a Quantitative Developer in Amsterdam. Work with Python and C++ in a dynamic trading environment.

Bluesquare logo
Bluesquare

Senior Python Developer

Join Bluesquare as a Senior Python Developer to work on the Pathways project, focusing on backend development and software architecture.

Zennio logo
Zennio

Junior Embedded Software Engineer

Join Zennio as a Junior Embedded Software Engineer in Toledo. Work with C, Linux, and Python in a dynamic team.

GlobalLogic logo
GlobalLogic

Senior Software Engineer - Linux and C/C++

Join GlobalLogic as a Senior Software Engineer specializing in Linux and C/C++ for remote work.

ST Engineering iDirect logo
ST Engineering iDirect

Junior C++ Development Engineer

Join ST Engineering iDirect as a Junior C++ Development Engineer in St-Niklaas, Belgium, to develop satellite-related applications.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Twitch logo
Twitch

Software Engineer - C/C++ Development

Join Twitch as a Software Engineer in Berlin, specializing in C/C++ for video processing applications.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

SteelSeries logo
SteelSeries

Software Development Engineer with C# Experience

Join SteelSeries as a Software Development Engineer in France, working on cutting-edge gaming products with C# and React.

bol logo
bol

Python Software Engineer – Security

Join our SecOps team as a Python Software Engineer to develop security solutions and protect our retail tech platform.

STRABAG logo
STRABAG

Software Developer - Linux

Join STRABAG as a Software Developer specializing in Linux. Develop video solutions, work with C/C++, and engage in international projects.

ARQUIMEA logo
ARQUIMEA

Embedded Systems Developer

Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.

Cisco logo
Cisco

Software Engineer I

Join Cisco as a Software Engineer I to develop innovative software solutions in Raleigh, NC. Work with C, Python, and more.

Ambient.ai logo
Ambient.ai

Senior Software Engineer - Backend (Python, Go, C++)

Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.

Optiver logo
Optiver

Entry Level Software Engineer - Infrastructure

Join Optiver as an Entry Level Software Engineer in Infrastructure, focusing on Python, Linux, and networking in Amsterdam.

CONTACT Software logo
CONTACT Software

Entry Level Application Developer - Solution Engineering

Join CONTACT Software as an Entry Level Application Developer in Berlin. Work with JavaScript, Python, and React.js in a hybrid environment.

Swift logo
Swift

Software Engineer (C++)

Join Swift as a Software Engineer (C++) in Manassas, VA. Work on secure financial messaging services in a hybrid environment.

ST Engineering iDirect logo
ST Engineering iDirect

Senior Software Engineer - Satellite Communications

Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.