Intuitive
Senior Software (Quality Engineer 4) - CoE structure
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Технический лидер по качеству ПО для медицинских изделий (SaMD/SiMD, AI/ML, облачные решения). Обеспечивает независимый надзор за качеством на всём жизненном цикле разработки совместно с командами разработки, системной инженерии и регуляторики.
Задачи
- Выступать представителем качества продукта и обеспечивать независимый надзор за качеством на всём жизненном цикле разработки ПО
- Участвовать в ревью архитектуры, дизайна и технических решений для выявления рисков качества, надёжности, сопровождаемости и кибербезопасности
- Оценивать исполнение жизненного цикла ПО на соответствие IEC 62304, требованиям FDA, ISO 13485 и внутренним процедурам
- Проверять требования, спецификации дизайна, трассируемость, стратегии верификации и доказательства релиза
- Оценивать практики конфигурационного управления, CI/CD-пайплайны и автоматические quality gates
- Осуществлять надзор за SBOM, конфигурационными базисами и релизным управлением
- Оценивать стратегии верификации и валидации, фреймворки автоматизации, покрытие тестами и тренды дефектов
- Участвовать в моделировании угроз, оценке рисков безопасности и проверках уязвимостей
- Поддерживать надзор за качеством AI/ML-решений: качество данных, валидация моделей, снижение предвзятости, трассируемость
- Участвовать в CAPA-расследованиях, аудитах, инспекциях и инициативах непрерывного улучшения
- Разрабатывать и отслеживать метрики качества ПО
- Консультировать инженерные команды по лучшим практикам качества ПО
Требования
- Высшее образование (бакалавр/магистр) в области Computer Science, Software Engineering, Electrical Engineering, Biomedical Engineering или смежной технической дисциплины
- Минимум 8 лет опыта в разработке ПО, обеспечении качества ПО, тестировании ПО, системной инженерии или смежных дисциплинах
- Практический опыт в разработке ПО, тестировании, автоматизации, DevOps, системной инженерии или продуктовой разработке
- Понимание полного SDLC: требования, архитектура, дизайн, реализация, верификация, деплой, поддержка
- Умение читать и оценивать исходный код, архитектурные диаграммы, интерфейсы и технические решения
- Опыт работы с C++, Python, C#, Java, JavaScript или аналогичными языками на уровне, достаточном для оценки качества реализации
- Опыт с Git-based системами контроля версий
- Понимание принципов конфигурационного управления ПО
- Опыт с CI/CD: Azure DevOps, Jenkins, GitHub Actions, GitLab CI/CD или аналогами
- Знание систем сборки, пайплайнов деплоя, релизного управления и трассируемости
- Опыт оценки или разработки решений автоматизированного тестирования
- Знание методологий тестирования: unit, integration, system, performance
Условия
- Конкурентный компенсационный пакет: базовый оклад, бонусы, льготы и equity
- Возможность требовать подтверждение вакцинации против некоторых заболеваний, включая COVID-19
- Равные возможности трудоустройства без дискриминации
- Некоторые роли могут подпадать под экспортный контроль США
- Предпочтение отдаётся кандидатам, не проживающим в ряде штатов США
- Возможны разумные accommodations для кандидатов с инвалидностью
Навыки
- C++
- Python
- C#
- Java
- JavaScript
- Git
- Azure DevOps
- Jenkins
- GitHub Actions
- GitLab CI/CD
- CI/CD
- DevOps
- IEC 62304
- ISO 13485
- FDA
- SBOM
- Agile
- Test Automation
- Threat Modeling
- NIST