Miltenyi Biotec
(Senior) Software Engineer - Java, C++ & AI-Assisted Development (m|f|d) Build Software That Helps Change Lives
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработка Java- и C++-ПО для лабораторных и клинических приборов в биомедицинской компании. Работа в кросс-функциональной agile-команде с активным применением AI-инструментов в разработке, тестировании и ревью кода.
Задачи
- Искать и внедрять эффективные способы применения AI для улучшения кодирования, тестирования, отладки и качества ПО
- Разрабатывать современные приложения на Java и компоненты, близкие к железу, на C++
- Использовать AI-инструменты для разработки, тестирования, отладки, документации и код-ревью, критически оценивая сгенерированный код
- Отвечать за развитие и непрерывное улучшение ПО приборного портфеля, обеспечивая высокое качество, надёжность и производительность
- Работать в кросс-функциональной команде инженеров, тестировщиков, аппаратных специалистов и учёных
Требования
- Степень в Computer Science, Software Engineering или смежной области
- Не менее 3 лет профессиональной разработки ПО
- AI-first-подход: интеллектуальная автоматизация, агентные системы, prompt engineering или генеративный AI
- Сильные навыки разработки на Java и C++
- Знание проектирования и архитектуры ПО, UML и паттернов проектирования
- Знание многопоточности, разработки UI, системного дизайна и интеграции с железом, чистый и поддерживаемый код под Linux
- Agile-мышление, навыки коммуникации и хороший английский
Условия
- Гибкий график работы
- Международные команды и межкультурная коммуникация
- Пространство для творчества
- Корпоративные спортивные активности и медицинское обеспечение
- Внутренняя Training Academy (Miltenyi University)
Навыки
- Java
- C++
- UML
- Design Patterns
- Multithreading
- UI development
- System design
- Hardware integration
- Linux
- Git
- CI/CD
- Automated testing
- DevOps
- AI-assisted coding
- Prompt engineering
- Generative AI