Senior Software Designer - Test & Integration

Barco
Kortrijk, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Kortrijk, Belgium

Tech stack

Secure Shell (SSH)
HTML
Java
JavaScript
Microsoft Windows
Address Resolution Protocols
Macintosh Computers
Bash
UClibc (C Standard Library)
C++
CSS
Dynamic Host Configuration Protocol
Linux
Distributed Systems
DNS
Groovy
Python
Multicasting
Powershell
Software Architecture
Selenium
Software Engineering
SQL Databases
Strategies of Testing
Transcoding
Scripting (Bash/Python/Go/Ruby)
Test Scripts
GIT
Kotlin
Pytest
Web Technologies
Jenkins

Job description

As a Senior Software Designer, you will develop and execute software tests that run on our Linux-based Jenkins environment and PC platforms. You play a crucial role in ensuring the quality, reliability, and integration of the Nexxis solution in the operating room, an advanced medical imaging and connectivity platform. You will work in a medical device environment where regulatory standards apply and where system complexity, cutting-edge technologies, and a wide variety of hardware and software components come together., System & Integration

  • Build a deep understanding of the full Nexxis system and its components to ensure seamless integration in the operating room.
  • Support the full software release process of Nexxis and its components.
  • You will leverage your strong system-level understanding to analyze issues discovered during testing and drive them to resolution.

Test Strategy & Automation

  • Define and develop test strategies for complex, distributed systems.
  • Develop and maintain Python-based automated system tests using state-of-the-art frameworks (e.g., Pytest).
  • You are responsible for creating high-quality SW deliverables in a timely manner, according to the state-of-the-art software methodologies and as part of the global solution software architecture.
  • The system engineer solves problems discovered resulting from testing due to in depth understanding of the full system and its components and in depth analysis.

Analysis & Issue Resolution

  • Investigate and diagnose system anomalies with thorough root-cause analysis.
  • Drive collaboration within R&D to close escalated field issues and reproduce complex problems.
  • Generate clear, precise, and actionable test reports.
  • Collaborate seamlessly with cross-functional development teams to comprehensively dissect issues, facilitating joint problem-solving, analysis, and effective issue reproduction.

Documentation & Compliance

  • Create high-quality, medical-grade documentation in line with regulatory standards and internal processes.

Requirements

  • Bachelor's or Master's degree in Software Engineering or a related field, or equivalent practical experience.
  • Familiar with the complete test development lifecycle of products and solutions.

Technical Skills

  • Strong proficiency in Python and Git.
  • Basic scripting knowledge: PowerShell, Bash, Groovy.
  • Solid understanding of networking (Multicast, DHCP, ARP, MAC, DNS, SSH, HTTPS, TLS, switch configuration).
  • Basic understanding of video/audio technologies (RAW video, transcoding, 3D, analog audio).
  • Basic knowledge of web technologies (HTML, CSS, JavaScript).
  • Experience with Jenkins, Linux, Windows, Pytest, and SQL databases.
  • Ability to automate, optimize, and decompose complex processes.

Mindset & Soft Skills

  • Analytical, detail-oriented, and quality-driven.
  • Proactive communicator and fast learner.
  • Hands-on mentality and willing to perform minimal manual testing.
  • Motivated by complex systems and eager to improve their quality and stability.
  • Is fully conversational in English

Nice to Have

  • Knowledge of C++, Java/Kotlin, embedded programming, Selenium, Buildroot.

Benefits & conditions

What We Offer

  • The opportunity to drive innovation in healthcare technology and work on impactful products.
  • A startup-like environment within a stable, global technology leader.
  • A modern and inspiring workplace at our eye-catching headquarters.
  • Continuous learning through Barco University.
  • A competitive salary package.
  • A culture built on customer orientation, collaborative success, and meaningful innovation, united under our vision: "Visioneering a bright tomorrow."

️ We are committed to conducting our business activities with the highest standards of integrity, responsibility and compliance across all aspects of our operations. This includes adherence to applicable laws, regulations and internal policies related to ethical conduct, quality standards, cyber security, sustainability, data protection & confidentiality and safety.

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.

About the company

At Barco, we design cutting-edge technology that enhances everyday life through advanced visual experiences. As a global leader in collaboration and imaging, we serve the Enterprise, Healthcare, and Entertainment industries with innovative tools that empower professionals to communicate and perform at their best. With a strong commitment to quality, reliability, and sustainability, our technologies are trusted in over 90 countries. Backed by a team of 3,200+ employees, we continue to push boundaries and shape the future of digital imaging and connectivity.

Apply for this position