Jobiglo

No results.

This job is no longer available

This job expired on 12/08/2026. It no longer accepts applications.

Software Engineer – Proton Therapy Systems

IBA Proton Therapy · Louvain-la-Neuve

Remote
Remote 🇬🇧 English
Java SE Python Spring Spring Boot Maven JUnit Mockito Linux Docker Git TeamCity object-oriented design multi-threading algorithm efficiency data structures state machine

Job description

About the role

As a member of the R&D Engineering Beam team, you will design, implement, test and document software that controls a proton therapy system, ensuring safe and accurate dose delivery to cancer patients. You will work on the data exchange between devices and hardware subsystems while supporting clinical and service workflows.

Key responsibilities

  • Design and implement software solutions based on functional specifications.
  • Develop high‑quality, maintainable and testable code following IBA R&D standards.
  • Perform unit testing, automated integration testing in a factory environment, and on‑site testing at proton therapy centers.
  • Investigate and fix bugs, analyse root causes and refactor code to improve robustness, performance and user experience.
  • Apply agile development practices within a regulated medical‑device environment, complying with defined processes and quality requirements.
  • Contribute to continuous improvement of the codebase, development environment and engineering practices.
  • Collaborate closely with electro‑mechanical, physics, system and verification engineers.

Required profile

  • Master’s degree in Computer Science, Software Engineering or related field, or equivalent experience.
  • Professional software development experience with solid programming fundamentals.
  • Strong interest in quality‑driven development, testing and CI/CD practices.
  • Ability to navigate a large, complex codebase with multiple interactions.
  • Good knowledge of Linux‑based development environments.
  • Excellent English communication skills and a collaborative, proactive attitude.

Required skills

  • Java SE
  • Python scripting
  • Spring / Spring Boot
  • Maven
  • JUnit
  • Mockito
  • Linux
  • Docker
  • Git
  • TeamCity
  • Object‑oriented design
  • Multi‑threading
  • Algorithm efficiency
  • Data structures
  • State machine implementation

What we offer

  • Competitive salary with a company car and attractive benefits package.
  • Flexible work arrangements, including remote work opportunities.
  • Opportunity to contribute to cutting‑edge cancer treatment solutions.
  • Dynamic, mission‑driven environment at a certified B Corporation.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec IBA Proton Therapy.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Belgium.

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

27 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

IBA Proton Therapy

Louvain-la-Neuve