
Software Engineer - Medical Imaging (Fullstack)
On site
Leuven, Belgium
Full Time
10-03-2025
Job Specifications
Our imaging services are rapidly growing, and we are currently seeking a full-time Software Engineer to join our team developing our web application and backend quantification applications for the management and analysis of medical images and more (CT, MRI, PET, US, ECG, etc.) using advanced technologies (web image viewer, GPU computation, etc).
Responsibilities
Responsibilities
Collect functional requirements and develop new features for our web application to support the conduct and management of clinical trials.
Design and develop image quantification applications integrated into our web application.
Provide support and maintenance of the released application.
Conduct unit testing, participate in software validation process through development, review, and execution of test scripts.
Follow the company’s software development lifecycle processes in a highly regulated environment (clinical trial).
Communicate with team members regarding projects, development, tools, and procedures.
Provide end-user support including setup, installation, and maintenance for applications released.
Write technical documentation.
Qualifications
Bachelor's Degree in Computer Science or equivalent, or higher
Excellent full-stack programming skills, 2 years of software development experience would be appreciated
Programming languages: C#, Typescript or Javascript, Angular
Code management tools: Git
Other appreciated skills/knowledge:
Standard image processing techniques (segmentation, registration, etc.)
Experience in machine learning or deep learning (TensorFlow, Keras, etc.)
Cloud systems (Azure, AWS, etc.)
Management tools (Azure DevOps, etc.)
Team spirit
Good level of written and spoken English
The role is open to recruit at all levels
Medpace Overview
Medpace is a full-service clinical contract research organization (CRO). We provide Phase I-IV clinical development services to the biotechnology, pharmaceutical and medical device industries. Our mission is to accelerate the global development of safe and effective medical therapeutics through its scientific and disciplined approach. We leverage local regulatory and therapeutic expertise across all major areas including oncology, cardiology, metabolic disease, endocrinology, central nervous system, anti-viral and anti-infective. Headquartered in Cincinnati, Ohio, employing more than 5,000 people across 40+ countries.
Why Medpace?
People. Purpose. Passion. Make a Difference Tomorrow. Join Us Today.
The work we’ve done over the past 30+ years has positively impacted the lives of countless patients and families who face hundreds of diseases across all key therapeutic areas. The work we do today will improve the lives of people living with illness and disease in the future.
Medpace Perks
Flexible work environment
Competitive compensation and benefits package
Competitive PTO packages
Structured career paths with opportunities for professional growth
Company-sponsored employee appreciation events
Employee health and wellness initiatives
Awards
Recognized by Forbes as one of America's Most Successful Midsize Companies in 2021, 2022, 2023 and 2024
Continually recognized with CRO Leadership Awards from Life Science Leader magazine based on expertise, quality, capabilities, reliability, and compatibility
What To Expect Next
A Medpace team member will review your qualifications and, if interested, you will be contacted with details for next steps.
EO/AA Employer M/F/Disability/Vets
About the Company
Medpace is a scientifically-driven, global, full-service clinical contract research organization (CRO) providing Phase I-IV clinical development services to the biotechnology, pharmaceutical and medical device industries. Medpace’s mission is to accelerate the global development of safe and effective medical therapeutics through its high-science and disciplined operating approach that leverages local regulatory and deep therapeutic expertise across all major areas including oncology, cardiology, metabolic disease, endocrinol... Know more
Related Jobs


- Company Name
- In Five Years
- Job Title
- Senior Software Engineer
- Job Description
- About the role: Our client is looking for a highly motivated individual who will support them as a Software Engineer in the photonics design software and play an important role in the further development of their products. In this role, you'll be developing algorithms, GUIs, designing APIs, DevOps, and working together with the development team and directly with their worldwide customers. Your responsibilities: Define, design, and build highly technical software. Participate in continuous improvement of software architecture and development processes. Deliver quality software to customers. Create quality assurance, increase test coverage, and create delivery infrastructure. Assist application engineers in supporting the customer. Build customer driven prototypes. Your profile: Our client is looking for a candidate with the following qualifications: Exceptional analytical skills and thrive on problem-solving challenges. A comprehensive understanding of software engineering and its best practices. Passionate about developing high-quality software that effectively addresses real-world problems. Enjoys to take a project from the beginning to the end and you are not afraid of starting from an existing codebase. A hands-on attitude and comfort with engaging in one-on-one interactions with customers or partners. A curious mindset, striving to comprehend the broader picture and consistently seeking answers to the "why" and "how" of our processes. Ability to contribute to improving the software architecture, development processes, QA, and delivery infrastructure. Experience with common software development tools such as IDEs, version control systems, continuous integration platforms, etc. An interest in physics and the semiconductor industry. Experience with both Windows and Linux. Proficiency in Python, which is a strong plus! Benefits of joining their team: An international team-oriented company that values diversity, open communication, and curiosity. Enjoy flexible work arrangements to support your work-life balance, with the option to work remotely up to 3 days a week within a 40-hour schedule. Experience the agility of a small-sized company with opportunities for both personal and professional growth tailored to your interests, allowing you to take on increasing responsibilities over time. Engage in continuous learning and development at the intersection of many high-tech engineering fields. Make an immediate impact by collaborating with prestigious clients on their critical use cases from day one. Thrive in a collaborative environment alongside talented professionals, where teamwork and open communication are central to the culture. Receive a competitive salary along with comprehensive hospitalization insurance and a robust pension plan.


- Company Name
- ENGIBEX
- Job Title
- Embedded Software Engineer
- Job Description
- We are a Belgian engineering consulting firm that assists SMEs and large industrial organizations in bringing their innovation and R&D initiatives to life. Job Description Dans le cadre du développement de nos systèmes électroniques, notre client propose de participer à l'analyse, la conception, l'intégration et la validation de composants logiciels s'inscrivant dans la construction de solutions permettant de répondre aux besoins logiciels formulés sur les différents boîtiers électroniques qui constituent nos systèmes complexes. Les domaines couverts sont, Système d'exploitation temps réel de type UNIX Architecture des applications embarquées Développement des applications embarquées Protocoles de communication Intégration logiciel embarqué Validation logiciel embarqué Activités/Responsabilités Participer à la conception de systèmes embarqués Analyser les besoins fonctionnels et formaliser les exigences Procéder à l'analyse architecturale des solutions logicielles Développer la solution logicielle Participer à l'élaboration des plans d'intégration et de validation des systèmes et à leur mise en œuvre Documenter la solution logicielle (justification de design, documents de description d'analyse, ...) Appliquer les normes et méthodologies de développement en vigueur tout au long de la conception des composants logiciels Se tenir au courant des dernières technologies dans le domaine du développement logiciel embarqué Profile / Requirements Profil Essentiel Master computer science ou électronique expérience professionnelle dans la conception de systèmes embarqués en C et C++ De bonnes connaissances dans les méthodologies de développement actuelles (Agile, V Cycle, ...) Connaissances des bonnes pratiques et standards de développement logiciel Connaissances dans le domaine des tests unitaires Connaissances des architectures logicielles Expérience avec l'API POSIX Expression orale et écrite aisée en français et anglais Travailler avec rigueur, proactivité et autonomie Travailler en respectant un planning, des échéances et un budget donnés Avoir de bonnes capacités d'analyse, un esprit critique et un bon jugement Être capable de travailler en équipe Être disponible occasionnellement pour des sessions de validation et de tests à l'étranger et en Belgique Atouts Connaissances des protocoles de communication (CAN bus, Série, ...) Avoir développé des drivers linux Avoir travaillé sur des systèmes RTOS Avoir travaillé avec le framework Qt Avoir travaillé avec la suite Atlassian (Jira, BitBucket, Bamboo, ...) Une connaissance des normes de développement liées au secteur défense ou équivalent Avoir précédemment travaillé dans le secteur de la défense ou équivalent


- Company Name
- Vivid Resourcing
- Job Title
- Software Engineer
- Job Description
- Embedded C Software Engineer – Leuven, Belgium Are you an Embedded C Software Engineer looking for a high-impact role in a cutting-edge tech environment? Join a fast-paced, innovative team working on next-gen embedded systems, IoT, and high-performance computing! Your Role Design and implement low-level software, drivers, and firmware for embedded systems. Work with microcontrollers, real-time operating systems (RTOS), and bare-metal environments. Optimize software for performance, power efficiency, and reliability. Collaborate on hardware-software integration and system debugging. Contribute to Agile, Scrum, and V-Model development processes. What We’re Looking For Bachelor’s degree in Computer Science, Electronics, or similar (Master’s is a plus!). Strong experience in Embedded C development (C++ knowledge is a bonus!). Understanding of RTOS, device drivers, and embedded software architectures. Familiarity with unit testing, version control (Git), and debugging tools. Fluent in English (Dutch is a plus!). Bonus Skills Experience with Real-Time & Multi-Threaded Systems. Knowledge of BSPs, communication protocols (SPI, I2C, UART, CAN). Passion for hardware, IoT, and embedded innovation. What’s in It for You? Salary: €4,000 - €9,500 gross/month + top-tier benefits. Company car + fuel card for work & personal use. Flexible work options (remote & on-site). Meal vouchers, pension plan & premium medical insurance. Work on cutting-edge projects in a collaborative, dynamic team. Let’s Talk! Send your CV or reach out for more info! Toby.Fowler@vividresourcing.com +32 3 318 00 74


- Company Name
- GemOne
- Job Title
- Junior Software Engineer
- Job Description
- We’re GemOne, a start-up global tech company which is part of the TVH group. We work in the field of telematics. Tele-what-ics??! Yes, we’re fully aware that telematics isn’t something most people know a lot about but you are lucky! We have a white paper that tells you all about the world of telematics (https://www.gemone.com/) If you’re willing to learn and you have skills to share, then you might just find out that this company, role, and industry are a perfect fit for you. We co-create cloud-based solutions and the necessary hardware components to gather data from industrial equipment, which our customers then use to streamline their industrial fleet management. In a nutshell, we make technology that helps companies look after their industrial machinery and business better — we enable them to work safer and more efficiently, and save time and money. Your role and responsibilities Right now GemOne is looking for a Software Developer to join our Platform team within our broader Products organization. Responsibilities will include, among other things, development of features for our current platform, technical preparation and migration of customer & metadata towards our brand new portal and development of custom requests from key accounts. You will help the team to deliver objectives on time and, more importantly, according to GemOne’s expected quality levels. And perhaps more than anything, you will need to challenge the status quo - there are no taboos, there is only a continuous striving to optimize output, quality, reliability and future-proofness. Aside from the above mentioned “objectives”, you will also be able to learn from state-of-the-art IoT technology, together with a joyous mix of high-potentials and well seasoned professionals - if you want to learn a lot and very quickly, then you’ve come to the right place. How to succeed / your profile 1-2 years of experience You're well known with Java development and knowledge of NodeJS/Typescript/Python is a plus You know how to use Maven (or Gradle) Concepts of containerization, preferably Docker and Kubernetes, are not new to you You understand and can modify CI/CD pipelines. We use Bitbucket pipelines so any experience with them is a plus You have some experience with cloud infrastructure, preferably Google Cloud Platform (GCP) Healthy level of criticism, i.e. not afraid to challenge the status quo Proactive mindset -spotting problems / challenges, but also drafting the potential solution and acting upon it Fluent in English Excellent verbal and written communication skills Familiarity with cross-border working & different cultures What's in it for you We have the backing of TVH, a large global corporation which gives us stability and network. We know life isn’t “one size fits all” so we offer flexible working hours and hybrid working arrangements (2 days working from home per week). We offer an attractive salary package with extra benefits such as group & hospitalization insurance, company car, and the possibility to lease a bike. And we wouldn’t be a tech company without offering you a laptop and iPhone right?! We also value professional development and offer continuous learning opportunities (both via 3rd party and from internal senior colleagues). We encourage personal initiative, entrepreneurship and a positive company culture. Today we are located in Cotton Park in Kortrijk but we will move to the TVH (our mother’s company) headquarter in Waregem in March 2025. #Indeed_ITCD #GemOne