Progress prospers with inspiration and curiosity. For 30 years Miltenyi Biotec has been developing products and services that are used in basic research, translational research and cell therapy.
Today we are a team of more than 3,000 scientists, physicians, engineers, marketers and numerous other specialists. At Miltenyi Biotec, innovative ideas are being turned into cutting edge products.
Together, we are passionate about driving biomedical progress towards curing severe diseases.
Your role :
Design and develop complex applications for highly integrated clinical laboratory automation and information management systems
As part of the team, participate in all SDLC activities including requirements engineering, software design and development, software verification and documentation
Design and implement reliable solutions for highly integrated systems according to specifications and requirements
Develop cross-platform software for Windows and Linux-based systems utilizing best practices, coding guidelines and defined corporate standards
Your profile :
Bachelor’s degree in STEM (science, technology, engineering, mathematics); desirable : Master’s degree in STEM
Significant experience in applications development with Qt framework and knowledge of C / C++ programming languages and STL;
strong knowledge of and practical experience with C++11 standard
Strong knowledge of Qt framework including QML and multiple years of experience in cross-platform multi-threaded GUI applications development
Knowledge of unit and integration testing principles and concepts; working knowledge of one or more of the following test frameworks : GoogleTest, CxxTest, Fructose, Aeryn
Proficiency in Bash, GNU make and CMake; good working knowledge of GNU toolchain used in software development, debugging, packaging and deployment
Knowledge of version control systems and tools such as Git and experience in CI / CD pipelines
What we offer :
A modern workplace and exciting opportunities in the development of technologies with a secure future
Cross-border intercultural cooperation and short communication channels
A collegial corporate culture and flexible working hours enable time management on your own terms
Personalized employee development program : specialist and personal training courses provided by our own training academy
Diverse corporate benefits with regard to employee health, sport, and staff events