Onehealthineers

Software Engineer

In short

This role develops algorithms for tissue tracking, patient positioning, and motion estimation in radiotherapy at a large medical technology company (Siemens Healthineers), working on next-generation radiation treatment products. The team combines software engineering and scientific research, using Python, C++, CUDA and C# to build and optimize both conventional and AI-based medical image analysis methods for clinical deployment. It requires an MSc or PhD in a technical field, strong production-quality coding experience, and ideally background in medical imaging, computer vision, or machine learning.

About the Role
In this position, you will become a member of a passionate team of highly competent software engineers and scientists developing next-generation products which will further increase the accuracy and confidence during radiation treatment targeting anatomies undergoing physiological motion.
Responsibilities
•Develop and maintain algorithms for tissue tracking, patient positioning, and motion estimation in radiotherapy.
•Design and evaluate conventional and AI-based methods for medical image analysis and tracking.
•Optimize algorithms for clinical deployment using C++, CUDA, C# and Python.
•Create realistic simulation of synthetic ground-truth data for quantitative algorithm validation.
•Contribute to a shared codebase through code reviews, pull requests, testing, and documentation.
•Collaborate with multidisciplinary teams to bring innovative algorithms into clinical products.
Requirements
•MSc or PhD in Computer Science, Biomedical Engineering, Applied Mathematics, Physics, or a related field.
•Strong software engineering skills and experience developing production-quality code in a team environment.
•Excellent programming skills in Python, C++, and CUDA.
•Strong background in algorithm development and numerical methods.
•Experience with modern software development practices, including Git, code reviews, and CI/CD workflows.
•Experience with machine learning and deep learning frameworks is a plus.
•Background in medical imaging, computer vision, image registration, tracking, or computational modeling is advantageous.
•Analytical mindset, scientific curiosity, and excellent communication skills.
•Fluent in English.
What We Value
•Scientific thinking and evidence-based problem solving.
•Passion for developing innovative algorithms that improve patient care.
•Ownership, code quality, and teamwork.
Who We Are
We are a team of more than 72,000 highly dedicated Healthineers in more than 70 countries. As a leader in medical technology, we constantly push the boundaries to create better outcomes and experiences for patients, no matter where they live or what health issues they are facing. Our portfolio is crucial for clinical decision-making and treatment pathways.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot