Siemens Healthineers
Softwareentwickler Magnetresonanztomographie (w/m/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик ПО для МРТ-сканеров в Siemens Healthineers. Развитие и сопровождение сервисного ПО и фреймворков для настройки, контроля качества и диагностики неисправностей МР-сканеров.
Задачи
- Развитие и сопровождение компонентов сервисного ПО (преимущественно C++) на основе физических принципов ядерного магнитного резонанса и ВЧ-методов
- Развитие и сопровождение базовых фреймворков и компонентов для tune-up, контроля качества и поиска неисправностей МР-сканеров и их интерфейсов с продуктовым ПО
- Анализ проблем оборудования (HW, SW, качество изображения) при разработке и интеграции томографов
- Применение agile-методов разработки ПО в команде
- Подготовка концептуальных документов, функциональных и дизайн-спецификаций, исходного кода и тестов; проведение исследований осуществимости, прототипирование и поиск концепций
- Тесное взаимодействие с product management, разработкой ПО, HW и приложений, командой физики и сервисом бизнес-линии
Требования
- Завершённое высшее образование (магистратура/диплом) по математике, информатике, физике, электротехнике или смежной специальности
- Первый опыт в разработке ПО, желательно в области низкоуровневого и базового ПО-фреймворка; знание процессов разработки и релиза в крупных SW-проектах
- Знание физики МР и/или опыт разработки в системном МР-окружении, опыт разработки ИИ-приложений — большое преимущество
- Хорошие знания в измерительной технике и анализе изображений, статистических и численных методах, алгоритмике
- Твёрдые знания в области тест-дизайна, методов и инструментов тестирования, опыт автоматизированных тестов (Azure DevOps, YAML) и Continuous Integration
- Знакомство с Modern Software Engineering, Clean Code, AI-Assisted Development, MS Visual Studio, Git, тест-фреймворками (например, Catch2)
- Твёрдые знания объектно-ориентированной разработки и языка C++; знание C# и .NET — преимущество
- Очень хорошее владение немецким и английским языками
- Командность, коммуникабельность, межкультурная открытость, аналитические способности, инициативность и обучаемость
Условия
- Гибкий формат: до 60% рабочего времени мобильно в пределах Германии по согласованию с руководителем
- Возможность работы из-за рубежа до 30 дней в год в отдельных странах при определённых условиях
- Работа в глобальной команде мирового лидера в медицинской технике
- Культура разнообразия и равных возможностей
Навыки
- C++
- C#
- .NET
- Azure DevOps
- YAML
- Continuous Integration
- MS Visual Studio
- Git
- Catch2
- Clean Code
- AI-Assisted Development
- Testdesign
- Bildanalyse
- Messtechnik
- Algorithmik