Miltenyi Biotec

Software Engineer - Java, C++ & AI-Assisted Development (m|f|d) Build Software That Helps Change Lives

Miltenyi Biotec · Bergisch Gladbach, North Rhine-Westphalia, Germany

Biotechnology Research · 5,001-10,000 employees

5 h ago
Mid (2-5 yrs) Full-time Germany
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will develop Java and C++ software for advanced laboratory and clinical instruments while integrating AI-powered engineering practices into the development lifecycle. You will collaborate with cross-functional teams to ensure the reliability, quality, and performance of software solutions for biomedical research.

What they look for

Java C++ AI-assisted development Software engineering Multithreading UI development System design Hardware integration Agile Git CI/CD Automated testing DevOps Prompt engineering Generative AI Medical device software

Requirements

Candidates must hold a degree in Computer Science, Software Engineering, or a related field and possess strong Java development skills. Experience with C++, AI-driven development, and knowledge of regulated software standards like IEC 62304 or ISO 13485 are highly valued.

Benefits

Flexible work International teams Corporate sports activities Health provision In-house Training Academy

Full description

Company Description

For more than 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 optics, mechanics, electronics, plastics, and many other areas. Today, more than 5,000 experts from over 75 countries contribute to our sustainable success. 

 

Job Description

Your Mission 

Join us at the intersection of software, hardware, AI, and life sciences. You'll develop Java- and C++-based software for advanced laboratory and clinical instruments that support biomedical research and next-generation therapies. Together with a cross-functional agile team, you'll build reliable technology that helps tackle cancer and other serious diseases while driving the adoption of AI-powered engineering practices. You will: 

  • Help us discover and establish effective ways of using AI to improve coding, testing, debugging, and software quality. 
  • Build modern, reliable applications with a strong focus on Java and develop hardware-near software components using C++. 
  • Leverage AI-assisted coding tools to enhance software development, testing, debugging, documentation, and code reviews. Critically assess and refine generated outputs to ensure secure, maintainable, and production-ready software solutions. 
  • Own the development and continuous improvement of software for our instrument portfolio, ensuring the highest standards of quality, reliability, and performance. 
  • Work in a cross-functional team of software engineers, testers, hardware experts, and scientists, contributing your expertise and ideas to create innovative solutions. 

Qualifications

What You Bring 

We're not looking for someone who checks every box. 

We're looking for curious builders, problem-solvers, and team players who want to create technology that matters. 

  • Degree in Computer Science, Software Engineering, or a comparable field.  
  • AI-first-mindset, whether through intelligent automation, agent-based systems, prompt engineering, or generative AI applications, and motivation to transfer this experience into AI-driven software verification and quality engineering 
  • Strong Java development skills; experience with C++ is a plus.  
  • Knowledge of areas such as multithreading, UI development, system design, or hardware integration, with a focus on clean and maintainable code.  
  • Collaborative, agile, and solution-oriented mindset with strong communication skills and good English proficiency. 

 

 

Bonus points for experience in: 

  • Medical devices, biotechnology, laboratory automation, or regulated software. 
  • Git, CI/CD, automated testing, or DevOps practices. 
  • IEC 62304, ISO 13485, or similar standards. 

Additional Information

What we offer 

  • Flexible work: Enable time management on your terms 
  • Diversity: International teams and cross-border intercultural communication  
  • Room for creativity: It’s the most clever solution that we always strive for 
  • Health & Sport: We offer a wide range of corporate sports activities and health provision 
  • Miltenyi University: A clever mind never stops learning, take advantage of our in-house Training Academy 

  

Diversity is the bedrock of our creativity. 

Our mission: To innovate treatments and technologies and tackle the world’s most serious health challenges. And that’s why we connect the dots –across various disciplines, linking different perspectives, skills, and abilities. 

You and your talent are welcome here in our inclusive and collaborative environment. So come as you are. Regardless of gender, sexual identity, age, ethnicity, religion, or disability. 

Become part of our team and focus on pushing the borders of medicine. 

  

Contact us 

If you have the skills and qualifications for this position, please use the link to send us your details (application letter, curriculum vitae, references and certificates). Please give us some idea of when you can start and the kind of salary you are looking for. 

 

  • Department: Global Software
  • Location: Bergisch Gladbach
  • Functional Area: IT and Software Engineering
  • Company: Miltenyi Biotec B.V. & Co. KG