Thesis Student - Software modernization

Agfa-Gevaert

Mortsel

On-site

EUR 13,000 - 20,000

Part time

47 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Agfa-Gevaert is offering a thesis position focused on modernizing a legacy software component and better integration into the existing quality assurance infrastructure. You will work with C++, AI-assisted tools, and CI practices to migrate code and establish automated testing for medical imaging applications.

As part of your role you design and implement automated tests, apply AI-assisted development tools to migrate code, monitor coverage, and integrate checks into the CI/CD pipeline while

Qualifications

  • Bachelor’s or Master’s student in Computer Science, Software Engineering, Physics, Electrical Engineering, or a related field
  • Strong affinity with software development, testing, automation and development infrastructure
  • Experience with C++ development, experience with other programming languages is a plus
  • Familiarity with git and CI/CD concepts is an asset
  • Curious and eager to explore new tools, technologies, and environments
  • Excellent written and verbal communication skills in English/Dutch and a collaborative mindset

Responsibilities

  • Design, implement, and improve automated unit and regression tests
  • Apply AI-assisted development tools to accelerate code migration, test generation, refactoring, and documentation
  • Establish and monitor code coverage metrics
  • Integrate testing, coverage analysis, and regression checks into the existing CI/CD pipeline
  • Identify opportunities to streamline and standardize future software migration efforts
  • Use and improve best practices for integrating AI coding assistants into software modernization workflows
  • Collaborate with senior software developers and imaging experts to validate functionality and quality

Skills

C++ development
CI/CD
Testing
Automation
Code coverage
AI-assisted tools
English/Dutch communication

Education

Bachelor’s or Master’s student in Computer Science/Software Engineering/Physics/Electrical Engineering

Tools

Git
CI/CD concepts

Job description

Are you about to finish your degree with a thesis? Do you want to apply your software engineering skills to a real world product used in medical imaging?

We are offering a thesis position focused on modernizing a legacy software component and better integration into the existing quality assurance infrastructure.

During your project you will use C++, our internal development framework, AI-assisted development tools and modern continuous integration (CI) practices to migrate an existing code base to a new framework and establish a robust automated testing environment. You will collaborate closely with imaging specialists and development experts to ensure the software meets the high quality standards needed for medical applications.

Your Role
  • Design, implement, and improve automated unit and regression tests
  • Apply AI-assisted development tools to accelerate code migration, test generation, refactoring, and documentation
  • Establish and monitor code coverage metrics
  • Integrate testing, coverage analysis, and regression checks into the existing CI/CD pipeline
  • Identify opportunities to streamline and standardize future software migration efforts
  • Use and improve best practices for integrating AI coding assistants into software modernization workflows
  • Collaborate with senior software developers and imaging experts to validate functionality and quality
Your Profile
  • Bachelor’s or Master’s student in Computer Science, Software Engineering, Physics, Electrical Engineering, or a related field
  • Strong affinity with software development, testing, automation and development infrastructure
  • Experience with C++ development, experience with other programming languages is a plus
  • Familiarity with git and CI/CD concepts is an asset
  • Curious and eager to explore new tools, technologies, and environments
  • Excellent written and verbal communication skills in English/Dutch and a collaborative mindset
Why Join Us?
  • Work in a dynamic, innovation-driven environment
  • Help build next-generation medical imaging solutions
  • Collaborate with a diverse team of software, verification, and imaging experts
  • Grow your expertise at the intersection of software engineering, automation, and imaging

Job Segment: Test Engineer, Testing, Software Engineer, Developer, Intern, Engineering, Technology, Entry Level

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Thesis Software Engineer – Medical Imaging & AI Tools
Thesis Software Engineer – Medical Imaging & AI Tools

Agfa-Gevaert • Mortsel

On-site
EUR 13,000 - 20,000
Internship - Software Quality & Test Automation
Internship - Software Quality & Test Automation

Barco • West-Vlaanderen

On-site
EUR 13,000 - 20,000
Engineer Software
Engineer Software

ScioTeq • West-Vlaanderen

On-site
EUR 50,000 - 70,000
Meal vouchers of €8
Internet allowance of €60 net
Yearly bonus
+3
C/C++ Software Engineer – Camera SDK & Integration | High-Tech Infrared Camera Manufacturing Group
C/C++ Software Engineer – Camera SDK & Integration | High-Tech Infrared Camera Manufacturing Group

CareerBee • Vlaams-Brabant

On-site
EUR 75,000 - 110,000
Test Automation Engineer
Test Automation Engineer

Relu • Wilsele

On-site
EUR 60,000 - 90,000
(sr.) Software Engineer - Defense & Security
(sr.) Software Engineer - Defense & Security

ScioTeq • West-Vlaanderen

On-site
EUR 60,000 - 80,000
Meal vouchers of €8
Transport allowance
Internet allowance of €60 net
+3
Test Rig Software and Integration Engineer
Test Rig Software and Integration Engineer

Médiane Système limited • Limburg

On-site
EUR 60,000 - 85,000
Health insurance
Meal vouchers
Mobility package (car or transport)
Software Solutions Engineer
Software Solutions Engineer

SeeMe.ai • Belgium

Remote
EUR 65,000 - 95,000
Learning budget
Office in Belgium
Flexible hours
+1
Senior Java Developer
Senior Java Developer

Devoteam • Machelen

Hybrid
EUR 70,000 - 100,000
Company car
Meal vouchers
Group insurance
+2
Software Quality Assurance Engineer
Software Quality Assurance Engineer

ScioTeq • West-Vlaanderen

On-site
EUR 65,000 - 90,000
Meal vouchers €9
Transport allowance
Internet allowance €60 net
+4