cover image
Barco

Barco

www.barco.com

17 Jobs

4,483 Employees

About the Company

At Barco, we believe truly great engineering starts with a clear vision. A vision of a better, smarter, and healthier world.

Through visualization & collaboration technology, we accelerate innovation in healthcare, enterprise, and entertainment to create a bright tomorrow.

Barco. Visioneering a bright tomorrow.

Listed Jobs

Company background Company brand
Company Name
Barco
Job Title
Internship - Improve Frontend Quality (Software development)
Job Description
Job Title: Internship – Frontend Quality Improvement (Software Development) Role Summary: Intern will review, refactor, and enhance the Barco CTRL configuration UI using JavaScript/TypeScript and Angular, ensuring all changes are fully automated tested. Expectations: • Analyze existing UI implementation, document improvement opportunities. • Prioritize enhancements with team, build a clear plan. • Deliver high‑quality code, commit via Git, and maintain automated test coverage. • Collaborate using VS Code, Jenkins CI, and Angular best practices. Key Responsibilities: - Review current control room UI components. - Identify and document refactoring/quality improvement opportunities. - Prioritize enhancements based on impact and feasibility. - Implement improvements in Angular following coding standards. - Write unit and component tests to cover new and existing functionality. - Integrate changes into CI/CD pipeline (Jenkins). - Commit code to Git and provide thorough documentation. Required Skills: - Proficient in JavaScript/TypeScript. - Experience with Angular (preferred). - Ability to write unit tests and/or component tests. - Familiarity with version control (Git) and CI/CD pipelines. - Strong analytical and documentation skills. Required Education & Certifications: - Current enrollment in a Bachelor’s or Master’s program in Computer Science, Informatics, Electronics, or related field.
Kortrijk, Belgium
Hybrid
07-09-2025
Company background Company brand
Company Name
Barco
Job Title
Embedded Linux Software Engineer
Job Description
**Job Title** Embedded Linux Software Engineer **Role Summary** Design, develop, and maintain embedded Linux software for medical devices and surgical displays. Deliver high‑quality code within an Agile, regulatory‑compliant environment while collaborating with cross‑functional teams and external partners. **Expectations** - Produce reliable, maintainable C/C++ code and Linux drivers. - Apply best practices in system architecture, testing, and documentation. - Meet regulatory and quality standards for medical device software. - Communicate effectively in English with international team members. **Key Responsibilities** - Analyze product requirements and translate them into technical specifications. - Build and maintain the Linux OS on diverse hardware using Buildroot, make, cmake, or meson. - Develop and maintain device drivers and interface layers between hardware and application software. - Optimize code for performance, robustness, and resource usage. - Own one or more software components from design through release. - Create automated CI test cases (Python) and collaborate with QA to resolve defects. - Document software modules, drivers, and build processes. - Estimate effort, contribute to realistic development plans, and participate in Agile ceremonies. **Required Skills** - Strong C/C++ programming with object‑oriented design. - Deep understanding of Linux systems, kernel modules, and Video4Linux. - Experience with Buildroot, make/cmake/meson, and continuous integration (Jenkins). - Knowledge of basic encryption, network protocols (SRTP, SDP, HTTPS, WebSocket). - Familiarity with source control (git, SVN). - Ability to write Python scripts for automated testing. - Analytical mindset, detail oriented, and proactive in troubleshooting. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field, or equivalent professional experience. - No specific certifications required, but knowledge of medical device regulatory standards (e.g., IEC 62304) is advantageous.
Kortrijk, Belgium
Hybrid
11-09-2025
Company background Company brand
Company Name
Barco
Job Title
Research Engineer
Job Description
**Job Title** Research Engineer AI in HealthCare **Role Summary** Develop and validate AI‑driven diagnostic imaging solutions, primarily focusing on digital pathology tools such as SlideRightQA™. Begin with a structured research track to master existing technology, then transition to the productization team to deliver fully compliant, high‑impact AI products that enhance diagnostic accuracy and workflow efficiency across healthcare domains. **Expectations** - Deliver measurable outcomes in research and product development. - Stay current with AI advancements, healthcare imaging standards, regulatory updates (MDD/MDR, EU AI Act), and market trends. - Communicate insights and progress effectively to cross‑functional teams. - Exhibit initiative, ownership of end‑to‑end processes, and collaborative teamwork. **Key Responsibilities** - Conduct research on AI algorithms for quality assurance in digital pathology and other imaging modalities. - Design, implement, and test data collection protocols; perform data cleaning, normalization, and augmentation. - Develop, train, and fine‑tune machine‑learning models using TensorFlow, Keras, PyTorch, or equivalent frameworks. - Implement classical image‑processing tasks (segmentation, registration, post‑processing) to support AI outputs. - Build and maintain reproducible training and inference pipelines in Linux environments (on‑premise and cloud). - Validate and verify AI solutions through rigorous methodology, including clinical‑trial‑level assessments and compliance with regulatory pathways. - Collaborate with productization and research teams to transition prototypes into production‑ready software. - Document technical specifications, test results, and regulatory compliance evidence. **Required Skills** - Proficiency in Python and at least one major ML framework (TensorFlow, Keras, PyTorch). - Strong background in image‑processing and computer‑vision techniques. - Experience with data‑driven AI projects in medical device contexts (MDD/MDR, Software as a Medical Device). - Knowledge of regulatory frameworks (MDD/MDR, EU AI Act) and clinical validation processes. - Comfortable working in Linux compute environments; experience with MLOps tools preferred. - Excellent problem‑solving, documentation, and English communication skills. **Required Education & Certifications** - Master’s degree in Computer Science, Artificial Intelligence, or a closely related field. - Demonstrated experience in medical‑device‑relevant AI research, including algorithm design, validation, and implementation.
Kortrijk, Belgium
Hybrid
Junior
19-09-2025
Company background Company brand
Company Name
Barco
Job Title
Digital Pathology: Innovative Image Processing Techniques
Job Description
Job Title: Digital Pathology: Innovative Image Processing Techniques Internship Role Summary: Intern will develop and refine AI-driven image processing pipelines for digital pathology, focusing on contour refinement, stain unmixing, and control tissue monitoring to improve segmentation model training and diagnostic accuracy. Expectations: • Enrolled in a technical discipline (computer science, computer vision, AI) with strong programming foundation. • Able to commit to an internship program. • Fluent English communication. Key Responsibilities: • Design and implement dynamic programming pipelines for annotation contour refinement. • Develop spectral unmixing algorithms for IHC slide stain intensity quantification, addressing pixel imbalance and chromophore interference. • Construct pipelines to register tissue microarray data and monitor control tissue staining over time. • Collaborate with researchers to validate methods on large datasets. • Document code, results, and provide insights for future clinical deployment. Required Skills: • Python programming with libraries such as OpenCV, scikit-image, NumPy, and Pandas. • Experience in image processing and computer vision techniques. • Version control proficiency (Git) and containerization (Docker). • Analytical problem‑solving, algorithmic thinking, and research methodology. • Effective debugging and testing skills. • Strong written and verbal communication in English. Required Education & Certifications: • Current student status in computer science, computer vision, AI, or related technical field. • No additional certifications required.
Kortrijk, Belgium
Hybrid
19-09-2025