(Senior) Software Engineer – Platform Development
- Full-time
- Department: Global Software
- Location: Bergisch Gladbach
- Functional Area: IT and Software Engineering
- Company: Miltenyi Biotec B.V. & Co. KG
Company Description
For 35 years, we have been developing innovative medical devices to empower biomedical research and advance medical treatments. This is how we are pushing the boundaries of cell and gene therapy and personalized medicine. To realize our vision, we combine sophisticated research with advanced engineering solutions in agile software development, data science, internet of things, artificial intelligence and connectivity. Today, more than 4,800 experts from over 50 countries contribute to breakthrough innovations and sustainable success.
Job Description
You will contribute to the development and enhancement of our company-wide software platform, playing a key role in implementing a state-of-the-art technology platform for software development in our medical GMP (Good Manufacturing Practice) and RUO (Research Use Only) instruments. In this role, you will take on significant technical responsibilities and act as a key point of contact for collaboration with various teams and stakeholders.
- You will contribute to the platform roadmap and its implementation, collaborating with project and program managers, software architects, feature owners, requirements engineers, UX/UI designers, developers, and testers. You will drive the platform’s technical advancement and ensure high-quality, on-time delivery.
- You will continuously advance the software platform by developing innovative solutions used across software and instrument products while driving our transition to an AI-first engineering and development approach.
- You will write clean, maintainable, and scalable code in C++ and share your knowledge with the team.
- You will collaborate closely with other departments in our interdisciplinary and international environment, including other software development teams, biologists, IT, Quality, Regulatory Affairs, Service, and Marketing.
- You will support communication with external stakeholders, contribute to critical business decisions, and provide input and ideas to shape the future of our global software development organization.
Qualifications
- You have completed a degree in computer science (Bachelor or Master) or a comparable qualification, with several years of professional experience in C++/Qt (back-end and UI), focusing on clean coding and advanced features such as multithreading and UI development.
- You are an advocate of the AI-first mindset, have gained initial hands-on experience with AI-powered software development, and are open to exploring the entire AI maturity spectrum – from chatbots via coding assistants and agentic coding up to agentic workflows.
- You have solid experience in developing software application portfolios and have ideally worked on platforms that are used across multiple software products. ‘Domain-Driven Design’ is not a foreign concept to you; rather, it is an integral part of your understanding of Clean Architecture.
- You are familiar with classical software architecture, and you are enthusiastic about C++ as the primary language for our tools; you have in-depth knowledge of agile software development.
- Familiarity with Linux environments and Qt-based UI architecture and development is welcome.
- Experience in the biotech or pharmaceutical industry, as well as in software development within a regulated environment – for example, in compliance with the medical standard (IEC 62304) – would be a plus.
Additional Information
What we offer
- Purpose-driven technology: Develop software that supports innovative medical treatments and advances the digital interaction of medical devices and systems.
- AI-enabled engineering: Integrate AI meaningfully into your daily work and help shape how modern development tools are used within the team.
- Room for creativity: Contribute your own ideas and pursue smart, technically sustainable solutions instead of simply implementing predefined specifications.
- Flexible work: Organize your working time flexibly while remaining closely connected to the team and our software products.
- Continuous learning: Expand your expertise through collaboration in international teams and development opportunities offered by our in-house Miltenyi University.
Diversity is the bedrock of our creativity
Our mission is to innovate treatments and technologies and tackle the world’s most serious health challenges. That is why we connect the dots across disciplines, bringing together different perspectives, skills and abilities.
You and your talent are welcome in our inclusive and collaborative environment. Come as you are, regardless of gender, sexual identity, age, ethnicity, religion or disability.
Become part of our team and help push the boundaries of medicine.
If you would like to have a real impact on how modern software is engineered and how AI-assisted development is applied responsibly in practice, this role could be the perfect fit for you. Join a team that combines strong software engineering, smart medical-device ecosystems and AI-enabled workflows to create flexible solutions for diverse products, use cases, and customer environments.
For more information about our Software Development Team in R&D Engineering, click here.
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply