Miltenyi Biotec
Posted 1d ago

(Senior) Software Engineer – Platform Development

Miltenyi Biotec
Bergisch Gladbach, North Rhine-Westphalia, Germany
OnsiteFull Time
Responsibilities
  • developing software
  • writing code
  • collaborating stakeholders
Requirements
  • Bachelor's or master's degree in computer science or equivalent
  • Several years of C++/Qt experience
  • Multithreading
  • UI development
  • Software platforms
  • Clean architecture
  • Agile development, and initial AI-assisted development experience
Technical tools mentioned
C++QtLinuxDomain-Driven DesignClean ArchitectureIEC 62304Artificial Intelligence (AI)

Job description

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.

About Miltenyi Biotec

Develops products for cell research and cell therapy applications.

Year founded
1989
Employees
4700
Organization type
Private
Latest investment
Grant (2021) — led by European Union
Headquarters
DE

Similar jobs

Software Engineer roles near Bergisch Gladbach, North Rhine-Westphalia
2d
Save
Mark Applied
Hide
Werkstudent Softwareentwicklung im Bereich Simulation (m/w/d)
Neuss, North Rhine-Westphalia, Germany
OnsitePart Time, Internship
Rheinmetall
RheinmetallXetra: RHM: Manufacturer of defense equipment and automotive components.
Enrolled computer science or related student with very good Python skills; initial HTML, CSS, and JavaScript knowledge. Django, PostgreSQL, and Docker are desirable.
Python, HTML, CSS, JavaScript, Django, PostgreSQL, Docker
2d
Save
Mark Applied
Hide
Werkstudent Software Development in Düsseldorf (m/w/d)
Düsseldorf, North Rhine-Westphalia, Germany
€25-€30/hr OnsitePart Time, Internship
Steuerboard
Steuerboard: AI-native collaboration platform for tax advisors and clients.
Currently studying computer science or a related field, with initial software development experience, interest in AI applications in tax services, independent problem-solving ability, and German and English communication skills.
Artificial Intelligence (AI), MacBook
3d
Save
Mark Applied
Hide
Principal Software Developer (M/W/D) - BU2
Düsseldorf, North Rhine-Westphalia, Germany
HybridFull Time
Live Reply
Live ReplyBorsa Italiana: REY: Provides IT consulting, network planning, and software development services.
Several years of full-stack development experience; architecture expertise; proficiency in multiple listed technologies; cloud, Kubernetes, CI/CD, DevOps, and IaC experience; German and English; relevant degree; German travel readiness.
Java, Kotlin, Spring, Python, Golang, C#, React, Angular, Vue, TypeScript, JavaScript, AWS, Azure, Kubernetes, CI/CD, DevOps, Infrastructure as Code, Terraform, LLMs, Agentic AI, Machine Learning, Deep Learning
3d
Save
Mark Applied
Hide
Senior SoftwareentwicklerIn & technischer Team-Lead (Go/Node.js/K8s) in der Cybersecurity (m/w/d)
Bonn, North Rhine-Westphalia, Germany
HybridFull Time
L3montree
L3montree: Provides specialized cybersecurity consulting and develops open-source security software.
Several years of software development experience, strong Golang and Node.js skills, Kubernetes experience, Linux and container knowledge, CI/CD expertise, security solutions experience, and team coordination ability.
Golang, Node.js, Kubernetes, GitLab CI, GitHub Actions, GitLab, GitHub, Linux, Talos Linux, NixOS, FluxCD, TypeScript, React, Open Policy Agent, Kyverno, Docker, Ansible
4d
Save
Mark Applied
Hide
Softwareentwicklung - .NET (C# / VB.NET) mit Kundenprojekten
Mülheim, North Rhine-Westphalia, Germany
HybridFull Time
Valsoft
Valsoft: Acquires and operates niche vertical market software businesses globally.
3+ YOESeveral years of enterprise software development experience; strong .NET, C# or VB.NET, SQL, web and integration skills; fluent German and good English; customer-facing communication skills.
.NET, C#, VB.NET, Oracle, Microsoft SQL Server, ASP.NET, HTML, CSS, JavaScript, XML, REST, SOAP, DevExpress, jQuery, Jira, Confluence
4d
Save
Mark Applied
Hide
Softwareentwickler (m/w/d) C#, SQL im Sondermaschinenbau
Troisdorf, North Rhine-Westphalia, Germany
OnsiteFull Time
ZBV-Automation
ZBV-Automation: Manufacturer of customized factory automation and assembly systems.
Experience with C#/.NET, WPF, WinForms, SQL, relational databases, and MS SQL Server; React is preferred. Requires structured independent work, teamwork, and very good German plus good English.
C#, .NET, WPF, WinForms, SQL, Microsoft SQL Server, React
5d
Save
Mark Applied
Hide
Software Engineer SAP FI (m/w/d)
Hagen, North Rhine-Westphalia, Germany
HybridFull Time
Thalia
Thalia: Retailer of books and media through stores and online.
2+ YOEIT, business, or technical qualification; extensive SAP project experience; object-oriented ABAP development; SAP implementation and customization; analytical, structured, collaborative, and technology-oriented approach.
SAP Fiori, SAPUI5, OData Services, SAP HANA, SAP S/4HANA, SAP BW, ABAP, REST APIs
5d
Save
Mark Applied
Hide
Senior Software Engineer (PHP, TypeScript, Node.js) m/w/d
Willich, North Rhine-Westphalia, Germany
RemoteFull Time
easybill
easybill: Cloud-based invoicing and billing software for SMEs.
Senior PHP and Symfony software development experience with domain design, testing, performance, and large codebases; MySQL expertise; fluent German and good English required.
PHP, Symfony, TypeScript, React, TanStack, Node.js, Next.js, Java, Kotlin, MySQL, Percona XtraDB Cluster, TiDB, Elasticsearch, Redis, MinIO, Docker, Claude Code, GitHub, MacBook Pro