Thesis Student - Software modernization

Workplace
On-site
Employment
Internship

About this role

 

Thesis Student – Software modernization

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

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Ask your AI about this role

Connect Clera once, then ask if it fits you.

Ask about this role

Read the Thesis Student - Software modernization listing at Agfa (https://www.getclera.com/jobs/agfa/thesis-student-software-modernization-sk45fwgpzmc6) and tell me whether it fits my profile. Save it for me if it does.
Not connected yet? Takes a minute
One click above pre-fills the connector. Or by hand: Settings > Connectors > Add custom connector, paste https://mcp.getclera.com. Either way, sign in with the account you use on Clera and approve the consent screen.
https://mcp.getclera.com

Sign in with your Clera account. MCP docs

Benefits

  • Innovation-driven environment
  • Professional development
  • Collaboration with experts