Our client, a key player in the field of treatment against cancer (proton therapy), is developing advanced technologies that improve patient care worldwide. To strengthen their R&D support systems, they’re looking for a Software Engineer to take ownership of a wide ecosystem of non-product software used to configure and test their high-precision therapy equipment. What’s the challenge? You’ll work at the intersection of engineering and software, helping structure and evolve internal tools and applications that ensure the reliability and performance of the therapy systems. The environment is complex, highly technical, and focused on quality. Your responsibilities: Refactor and professionalize dozens of existing Python and Java applications Lead the development lifecycle from needs analysis to deployment and maintenance Standardize software tools used in beam configuration and testing Prioritize technical requests from internal R&D teams and clinical sites Balance coding with backlog and stakeholder management Ensure robustness, upgradeability, and obsolescence management You’ll fit if you have: A Degree in Engineering, Computer Science, or similar field Experience in software development, ideally close to hardware or embedded environments Strong skills in Python, Java, and frameworks like Spring / Spring Boot A solid grasp of algorithms, data structures, and multi-threading Familiarity with CI/CD pipelines (TeamCity, GitLab), Linux, Docker, version control (SVN, Git) Experience with machine-to-machine communication (e.g. gRPC) is a plus Fluency in English (French is a bonus) What’s in it for you? A competitive and flexible salary package, with full benefits (company car, fuel, insurance, representation costs, etc.) A hybrid work policy ; presence 1-2x/week in our offices in Louvain-la-Neuve (the rest is flexible based on project needs) A team of 15 experts who support and challenge each other A tech-driven, meaningful environment where you’ll have impact Hiring process: First call with HR (via Teams) On-site technical interview with the manager and a team member Want to work on meaningful tech that improves lives? Let’s talk