(Senior) Software Engineer - C++ & AI-Assisted Development (m|f|d) Build Software That Helps Change Lives
Quick overview
Job 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.
Your Mission
Join us at the intersection of software, hardware, AI, and life sciences. You'll develop 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.
Design, develop, and maintain C++ application software, including hardware integration and interface implementation.
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.
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
Several years of hands-on experience in C++ software development in industrial or laboratory automation environments
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
Proficient in developing and maintaining complex C++ software applications
Solid skills in software design and architecture. UML and design patterns are part of your daily business
Knowledge of areas such as multithreading, UI development, system design and hardware integration, with a focus on clean and maintainable code under Linux operating systems.
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
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.
Haystack's AI agent can fill in and submit this application for you. How AI auto apply works
Similar jobs
- MB
Working Student – Software Verification & Software Implementation (m|f|d)Recently posted Auto Apply
Miltenyi Biotec · Bielefeld, NRW · On-site · Posted 12 Nov 2026 🇩🇪
GitAgileTechnologySalary not listed - KO

Senior Software Engineer - Operations (f/m/d)Recently posted Auto Apply
Koro · KoRo HQ Berlin · Remote · Posted 11 Nov 2026 🇩🇪
OnboardingDockerPHP+9TechnologySalary not listed - FI
Senior Software Engineer (m/w/d) C#/.NETRecently posted Auto Apply
finanzen.net GmbH · Remote (Karlsruhe, Berlin, München) · Remote · Posted 10 Nov 2026 🇩🇪
DockerSQLScrum+9TechnologySalary not listed - N8

Lead Forward Deployed Engineer - EMEARecently posted Auto Apply
N8n · Berlin Office · Remote · Posted 11 Nov 2026 🇩🇪
GitCustomer SuccessDiversity & Inclusion+2EngineeringSalary not listed - CO

Product Engineer InternRecently posted Auto Apply
Comstruct · Munich · Hybrid · Posted 11 Nov 2026 🇩🇪
ConcreteProcurementSalary not listed - CO

Founding Forward Deployed Engineer (FDE)Recently posted Auto Apply
Comstruct · Munich · Hybrid · Posted 11 Nov 2026 🇩🇪
OnboardingSQLERP+2EngineeringSalary not listed - CL

Senior Software Engineer (.NET Ecosystem)Recently posted Auto Apply
Clickhouse · Berlin · Remote · Posted 11 Nov 2026 🇩🇪
RustGitAPI Gateway+8TechnologySalary not listed - WE

Senior Linux Application Engineer (all genders) – Python & IoT EdgeRecently posted Auto Apply
Wemolo · Munich · Hybrid · Posted 11 Nov 2026 🇩🇪
WorkdayDockerRust+10TechnologySalary not listed - SN

Software Engineer - Database SearchRecently posted Auto Apply
Snowflake · DE-Berlin-Trion Building · Hybrid · Posted 11 Nov 2026 🇩🇪
SQLSnowflakeC+++1TechnologySalary not listed - TR

Software Engineer - AI & Productivity SolutionsRecently posted Auto Apply
trivago · Düsseldorf · Hybrid · Posted 11 Nov 2026 🇩🇪
C#Generative AIAzure+4TechnologySalary not listed - RI

Software Engineer, Connected Vehicle PlatformRecently posted Auto Apply
Rivianvw.tech · Berlin · Hybrid · Posted 11 Nov 2026 🇩🇪
DockerRustTDD+7TechnologySalary not listed - BR
Working Student – Brainlab Robotics (Software)Recently posted Auto Apply
Brainlab · Munich, BY · On-site · Posted 11 Nov 2026 🇩🇪
RoboticsTechnologySalary not listed