MaxQ Medical
Mid-Level Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в MaxQ Medical для разработки прикладного ПО ультразвуковой системы и тестовых систем для производства. Работа на стыке аппаратного и программного обеспечения в медицинской сфере.
Задачи
- Разрабатывать и поддерживать прикладное ПО для медицинского устройства
- Проектировать и создавать ПО для производственного тестирования акустической и электрической валидации
- Интегрировать ПО с аппаратными системами и лабораторным оборудованием
- Собирать требования совместно с кросс-функциональными командами и переводить их в решения
- Готовить требования к ПО и тесты верификации в соответствии с IEC 62304
- Участвовать в проектировании архитектуры ПО и системном дизайне
- Устранять проблемы взаимодействия аппаратного и программного обеспечения
- Поддерживать развитие автоматизации тестирования и надёжности системы
Требования
- Бакалавр и 3+ года опыта или магистр и 2+ года опыта в смежной области
- Опыт в индустрии медицинских устройств
- Знание процессов контроля качества и матриц прослеживаемости
- Знание IEC 62304 и ISO 14971
- Уверенное владение Python
- Понимание объектно-ориентированного программирования (ООП)
- Опыт работы с Qt/PyQt/PySide
- Опыт работы с Git
- Опыт работы с GitHub и непрерывной интеграцией
- Опыт работы с системами, интегрированными с аппаратным обеспечением, или лабораторными системами
- 2+ года профессионального опыта разработки ПО
- Быстрая обучаемость и умение эффективно сотрудничать
Условия
- Базовая зарплата $115,000 – $180,000
- Участие в годовой бонусной программе и программе акционерного вознаграждения
- Комплексные медицинские льготы
- Работа над передовыми медицинскими технологиями
Навыки
- Python
- OOP
- Qt
- PyQt
- PySide
- Git
- GitHub
- CI
- multithreading
- IEC 62304
- ISO 14971